.verify-back[data-v-fa24d86f]{text-align:left;font-weight:700;letter-spacing:-.14px;color:#294e95;font-size:14px;margin-top:24px;cursor:pointer;width:fit-content}.verify-back[data-v-fa24d86f]:hover{text-decoration:underline}.bind-email-pwd-popup-overlay[data-v-2708e84f]{position:fixed;inset:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.bind-email-pwd-popup-modal[data-v-2708e84f]{background:#fff;padding:24px 28px;border-radius:8px;max-width:420px;width:90%;text-align:center;box-shadow:0 12px 30px #0000002e}.popup-title[data-v-2708e84f]{margin-bottom:16px;font-size:18px;color:#1f1f1f}.popup-close-btn[data-v-2708e84f]{margin-top:16px;padding:8px 20px;border:0;background:#111;color:#fff;border-radius:4px;cursor:pointer;font-size:14px}.popup-close-btn[data-v-2708e84f]:focus{outline:2px solid #2a7ae4;outline-offset:2px}.mfa_container[data-v-d196c892]{box-shadow:0 4px 24px #0003;border-radius:8px;margin-top:28px;min-height:186px;background-color:#fff}.mfa_container .mfa_container_title[data-v-d196c892]{height:auto;font-size:24px;color:#131417;line-height:36px;background-color:#fafcff;border-bottom:1px solid #dcdfe6;display:flex;align-items:center;padding:24px 40px;border-radius:8px 8px 0 0;justify-content:space-between}.mfa_container .mfa_container_title .mfa_h3_title[data-v-d196c892]{padding:0;font-family:Montserrat;font-size:24px;font-weight:700;line-height:36px;text-align:left;max-width:352px;text-underline-position:from-font;text-decoration-skip-ink:none}.mfa_container .mfa_container_title .mfa_a_manage[data-v-d196c892]{display:flex;justify-content:flex-end;align-items:center;font-weight:700;color:#1a73e8;cursor:pointer;font-size:16px;line-height:20px}.mfa_container .mfa_content_conatiner[data-v-d196c892]{padding:40px;border-bottom:8px}.mfa_container .mfa_content_conatiner .mfa_content_desc .mfa_desc_p[data-v-d196c892]{margin:14px;text-align:left;color:#303133;font-family:Montserrat;font-size:16px;font-weight:500;line-height:22px;letter-spacing:-.0099999998px;text-underline-position:from-font;text-decoration-skip-ink:none}.mfa_container .mfa_content_conatiner .mfa_content_social_desc .mfa_social_p[data-v-d196c892]{text-align:left;color:#303133;font-family:Montserrat;font-size:16px;font-weight:500;line-height:22px;letter-spacing:-.0099999998px;text-underline-position:from-font;text-decoration-skip-ink:none;margin:10px;background-color:#faeceb;border:2px solid #bf4b40;padding:10px;border-radius:8px}@media screen and (max-width: 767px){.mfa_container .mfa_container_title[data-v-d196c892]{flex-direction:column;padding:20px;align-items:flex-start;gap:10px;height:auto}.mfa_container .mfa_container_title .mfa_h3_title[data-v-d196c892],.mfa_container .mfa_container_title .mfa_a_manage[data-v-d196c892]{font-size:14px}.mfa_container .mfa_content_conatiner[data-v-d196c892]{padding:20px}.mfa_container .mfa_content_conatiner .mfa_content_desc .mfa_desc_p[data-v-d196c892]{margin:14px 0}.mfa_container .mfa_content_conatiner .mfa_content_social_desc .mfa_social_p[data-v-d196c892]{margin:10px 0}}.in_hide[data-v-0730fe64]{display:none}.password_success_overlay[data-v-0730fe64]{position:fixed;inset:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.password_success_modal[data-v-0730fe64]{background:#fff;padding:24px 28px;border-radius:8px;max-width:420px;width:90%;text-align:center;box-shadow:0 12px 30px #0000002e}.password_success_message[data-v-0730fe64]{margin:0 0 16px;font-size:16px;color:#1f1f1f}.password_success_ok[data-v-0730fe64]{padding:8px 20px;border:0;background:#111;color:#fff;border-radius:4px;cursor:pointer;font-size:14px}.password_success_ok[data-v-0730fe64]:focus{outline:2px solid #2a7ae4;outline-offset:2px}.app .profile_main_container{margin:100px 200px 120px}.app .profile_main_container .profile_return{display:flex;cursor:pointer;align-items:center}.app .profile_main_container .profile_return .profile_return_text{font-family:Montserrat;font-size:16px;font-weight:700;line-height:20px;text-align:right;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1a73e8;margin-left:10px}.app .profile_main_container .profile_return img{height:24px}.app .profile_main_container .profile_header{font-size:32px;height:60px;color:#000;font-weight:700;display:flex;align-items:center;margin-top:24px}.app .profile_main_container .profile_details_container{display:flex;align-items:flex-start;justify-content:center;margin-top:40px}.app .profile_main_container .profile_details_container .user_left_container{width:60%;margin-right:24px;font-family:Montserrat}.app .profile_main_container .profile_details_container .user_left_container .user_detail{border-radius:8px;box-shadow:0 4px 24px #0003}.app .profile_main_container .profile_details_container .user_left_container .user_detail .user_title_head{gap:10px;font-size:18px;font-weight:700;height:138px;font-size:20px;color:#131417;line-height:36px;background-color:#fafcff;border-bottom:1px solid #dcdfe6;display:flex;align-items:center;justify-content:space-between;border-radius:8px 8px 0 0;padding:0 40px}.app .profile_main_container .profile_details_container .user_left_container .user_detail .user_title_head .user_card_title{height:138px;color:#131417;line-height:36px;background-color:#fafcff;border-bottom:1px solid #dcdfe6;display:flex;align-items:center;border-radius:8px 8px 0 0;padding:0;font-family:Montserrat;font-size:24px;font-weight:700;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}.app .profile_main_container .profile_details_container .user_left_container .user_detail .user_title_head .user_card_title .user_shortname{width:90px;height:90px;background-color:#7a126b;border-radius:50%;display:flex;justify-content:center;align-items:center;color:#fff;font-family:Montserrat;font-size:36px;font-weight:700;line-height:50px;text-align:right;text-underline-position:from-font;text-decoration-skip-ink:none}.app .profile_main_container .profile_details_container .user_left_container .user_detail .user_title_head .user_card_title .user_shortname img{width:90px;height:90px;border-radius:50%}.app .profile_main_container .profile_details_container .user_left_container .user_detail .user_title_head .user_card_title .user_fullname{margin-left:24px;font-family:Montserrat;font-size:24px;font-weight:700;letter-spacing:-.0099999998px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}.app .profile_main_container .profile_details_container .user_left_container .user_detail .user_title_head .user_edit_btn{font-family:Montserrat;font-size:16px;font-weight:700;line-height:20px;text-align:right;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1a73e8}.app .profile_main_container .profile_details_container .user_left_container .user_detail .user_card_content{padding:40px}.app .profile_main_container .profile_details_container .user_left_container .user_detail .user_card_content .user_card_field{display:flex;justify-content:space-between;margin-bottom:16px}.app .profile_main_container .profile_details_container .user_left_container .user_detail .user_card_content .user_card_field label{font-family:Montserrat;font-size:16px;font-weight:600;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#131417;width:150px}.app .profile_main_container .profile_details_container .user_left_container .user_detail .user_card_content .user_card_field span{font-family:Montserrat;font-size:16px;font-weight:500;letter-spacing:-.0099999998px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#303133;flex-grow:1}.app .profile_main_container .profile_details_container .user_left_container .user_detail .user_card_content .user_card_field span:empty{display:none}.app .profile_main_container .profile_details_container .user_left_container .user_detail .user_card_content .user_card_field .mobile_bind{color:#1a73e8;font-weight:700;cursor:pointer}.app .profile_main_container .profile_details_container .user_left_container .user_detail .user_card_content .user_card_field.in_hide{display:none}.app .profile_main_container .profile_details_container .user_left_container .user_detail .user_card_content .input_box_container{margin-bottom:10px}.app .profile_main_container .profile_details_container .user_left_container .user_detail .user_card_content .input_box_container label{display:block;margin-bottom:14px;font-family:Montserrat;font-size:16px;font-weight:600;line-height:20px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}.app .profile_main_container .profile_details_container .user_left_container .user_detail .user_card_content .input_box_container label .required-asterisk{color:red;margin-left:5px;font-weight:700}.app .profile_main_container .profile_details_container .user_left_container .user_detail .user_card_content .input_box_container .user_card_input_box{width:100%;height:60px;border:1px solid #4e5966;border-radius:8px;background-color:#fff;position:relative;margin-bottom:50px}.app .profile_main_container .profile_details_container .user_left_container .user_detail .user_card_content .input_box_container .user_card_input_box input[type=text]{width:100%;height:100%;border:0;outline:0;padding:0 16px;box-sizing:border-box;font-size:16px;color:#545454;background-color:#0000}.app .profile_main_container .profile_details_container .user_left_container .user_detail .user_card_content .input_box_container .user_card_input_box .validation_errorLog_container,.app .profile_main_container .profile_details_container .user_left_container .user_detail .user_card_content .input_box_container .user_card_input_box .validation_error_container{display:flex;align-items:center;margin:8px auto;color:#af0200}.app .profile_main_container .profile_details_container .user_left_container .user_detail .user_card_content .input_box_container .user_card_input_box .validation_errorLog_container .validation_logo,.app .profile_main_container .profile_details_container .user_left_container .user_detail .user_card_content .input_box_container .user_card_input_box .validation_error_container .validation_logo{width:20px;height:20px;float:left;margin-right:10px}.app .profile_main_container .profile_details_container .user_left_container .user_detail .user_card_content .input_box_container .user_card_input_box .validation_errorLog_container .validation_logo img,.app .profile_main_container .profile_details_container .user_left_container .user_detail .user_card_content .input_box_container .user_card_input_box .validation_error_container .validation_logo img{display:inline-block;width:100%;height:100%}.app .profile_main_container .profile_details_container .user_left_container .user_detail .user_card_content .input_box_container .user_card_input_box .validation_errorLog_container .tip_text,.app .profile_main_container .profile_details_container .user_left_container .user_detail .user_card_content .input_box_container .user_card_input_box .validation_error_container .tip_text{font-size:14px}.app .profile_main_container .profile_details_container .user_left_container .user_detail .user_card_content .input_box_container .user_card_input_box .validation_errorLog_container .validation_error,.app .profile_main_container .profile_details_container .user_left_container .user_detail .user_card_content .input_box_container .user_card_input_box .validation_error_container .validation_error{margin-left:38px;font-size:14px;position:relative}.app .profile_main_container .profile_details_container .user_left_container .user_detail .user_card_content .input_box_container .user_card_input_box .validation_errorLog_container{box-sizing:border-box;border:1px solid #af0200;border-radius:4px;background-color:#af02000d;padding:10px;color:#001428}.app .profile_main_container .profile_details_container .user_left_container .user_detail .user_card_content .input_box_container .user_card_input_box .list_ul{position:absolute;top:54px;left:0;width:100%;outline:0;color:#000;font-size:16px;line-height:19px;border:0;background-color:#fff;border:1px #bcbcbc solid;border-radius:4px;z-index:10;max-height:300px;overflow:auto}.app .profile_main_container .profile_details_container .user_left_container .user_detail .user_card_content .input_box_container .user_card_input_box .list_ul li{font-size:16px;line-height:20px;padding:12px;color:#000;cursor:pointer;word-wrap:break-word;word-break:normal;margin-left:0 !important}.app .profile_main_container .profile_details_container .user_left_container .user_detail .user_card_content .input_box_container .user_card_input_box .list_ul li:hover{color:#0d5c91;background:#d9eef7}.app .profile_main_container .profile_details_container .user_left_container .user_detail .user_card_content .input_box_container .user_card_input_box.error{background-color:#af00000d;border:1px solid #af0200;margin-bottom:60px}.app .profile_main_container .profile_details_container .user_left_container .user_password_action{box-shadow:0 4px 24px #0003;border-radius:8px;margin-top:28px;min-height:186px}.app .profile_main_container .profile_details_container .user_left_container .user_password_action .user_password_title_container{height:84px;font-size:20px;color:#131417;line-height:36px;background-color:#fafcff;border-bottom:1px solid #dcdfe6;display:flex;align-items:center;padding:0 40px;border-radius:8px 8px 0 0;justify-content:space-between}.app .profile_main_container .profile_details_container .user_left_container .user_password_action .user_password_title_container .user_password_title{height:84px;color:#131417;padding:0;font-family:Montserrat;font-size:24px;font-weight:700;line-height:36px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;background-color:#fafcff;border-bottom:1px solid #dcdfe6;display:flex;align-items:center;border-radius:8px 8px 0 0}.app .profile_main_container .profile_details_container .user_left_container .user_password_action .user_password_title_container .user_password_click{display:flex;justify-content:flex-end;align-items:center;font-weight:700;color:#1a73e8;cursor:pointer;font-size:16px;line-height:20px;font-family:Montserrat;text-align:right;text-underline-position:from-font;text-decoration-skip-ink:none}.app .profile_main_container .profile_details_container .user_left_container .user_password_action .user_password_container .user_password_desc{padding:40px;text-align:left;color:#303133;font-family:Montserrat;font-size:16px;font-weight:500;line-height:22px;letter-spacing:-.0099999998px;text-underline-position:from-font;text-decoration-skip-ink:none}.app .profile_main_container .profile_details_container .user_left_container .user_password_action .user_password_container .password_error_container{display:flex;align-items:center;box-sizing:border-box;border:1px solid #af0200;border-radius:4px;background-color:#af02000d;padding:10px;margin:0 40px;position:relative;bottom:25px}.app .profile_main_container .profile_details_container .user_left_container .user_password_action .user_password_container .password_error_container .validation_logo{width:20px;height:20px;float:left;margin-right:10px}.app .profile_main_container .profile_details_container .user_left_container .user_password_action .user_password_container .password_error_container .validation_logo img{display:inline-block;width:100%;height:100%}.app .profile_main_container .profile_details_container .user_left_container .user_password_action .user_password_container .password_error_container .tip_text{font-size:14px}.app .profile_main_container .profile_details_container .user_left_container .user_password_action .user_password_container .password_error_container .validation_error{margin-left:38px;color:#001428;font-size:14px;position:relative}.app .profile_main_container .profile_details_container .user_left_container .user_password_action .user_password_input_container{padding:0 40px}.app .profile_main_container .profile_details_container .user_left_container .user_password_action .user_password_input_container .user_password_input_box{margin-bottom:24px;font-size:0;position:relative;margin-top:50px}.app .profile_main_container .profile_details_container .user_left_container .user_password_action .user_password_input_container .user_password_input_box label{display:block;margin-bottom:14px;font-family:Montserrat;font-size:16px;font-weight:600;line-height:20px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}.app .profile_main_container .profile_details_container .user_left_container .user_password_action .user_password_input_container .user_password_input_box label .required-asterisk{color:red;margin-left:5px;font-weight:700}.app .profile_main_container .profile_details_container .user_left_container .user_password_action .user_password_input_container .user_password_input_box .user_password_input{display:flex;align-items:center;width:100%;height:60px;border:1px solid #4e5966;border-radius:8px;background-color:#fff;position:relative;margin-bottom:50px;padding:0 0 0 12px}.app .profile_main_container .profile_details_container .user_left_container .user_password_action .user_password_input_container .user_password_input_box .user_password_input .user_label_input_box{width:100%}.app .profile_main_container .profile_details_container .user_left_container .user_password_action .user_password_input_container .user_password_input_box .user_password_input .user_label_input_box label{position:absolute;font-size:16px;top:16px;line-height:19px;transition:.3s cubic-bezier(.25,.8,.5,1);color:#545454}.app .profile_main_container .profile_details_container .user_left_container .user_password_action .user_password_input_container .user_password_input_box .user_password_input .user_label_input_box input{width:90%;height:100%;border:0;outline:0;box-sizing:border-box;font-size:16px;color:#545454;background-color:#0000;position:absolute;top:10px}.app .profile_main_container .profile_details_container .user_left_container .user_password_action .user_password_input_container .user_password_input_box .user_password_input .user_label_input_box:focus-within label,.app .profile_main_container .profile_details_container .user_left_container .user_password_action .user_password_input_container .user_password_input_box .user_password_input .user_label_input_box.focus_input label{top:8px;font-size:12px}.app .profile_main_container .profile_details_container .user_left_container .user_password_action .user_password_input_container .user_password_input_box .user_password_input .user_password_input_image{cursor:pointer;margin-right:9px;width:20px;height:17px}.app .profile_main_container .profile_details_container .user_left_container .user_password_action .user_password_input_container .user_password_input_box .user_password_input.error{background-color:#af00000d;border:1px solid #af0200}.app .profile_main_container .profile_details_container .user_left_container .user_password_action .user_password_input_container .user_password_input_box .password_err{color:#af0200;padding:12px;box-shadow:0 2px 15px #0000001a;border-radius:4px}.app .profile_main_container .profile_details_container .user_left_container .user_password_action .user_password_input_container .user_password_input_box .password_err span{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.app .profile_main_container .profile_details_container .user_left_container .user_password_action .user_password_input_container .user_password_input_box .password_err .password_err_title{font-size:14px}.app .profile_main_container .profile_details_container .user_left_container .user_password_action .user_password_input_container .user_password_input_box .password_err .password_err_item{color:#af0200;font-weight:700;padding-top:12px;font-size:12px}.app .profile_main_container .profile_details_container .user_left_container .user_password_action .user_password_input_container .user_password_input_box .password_err .password_err_item .icon{background-color:#af0200;background-image:url(//p1-ofp.static.pub/fes/cms/2020/12/23/7o1m6rylwcbgy4n2qglntyszpxvado326015.jpg);display:inline-block;width:12px;height:12px;background-size:cover;vertical-align:middle;margin-right:7px;border-radius:50%}.app .profile_main_container .profile_details_container .user_left_container .user_password_action .user_password_input_container .user_password_input_box .password_err .password_err_item.active{color:green;font-weight:700}.app .profile_main_container .profile_details_container .user_left_container .user_password_action .user_password_input_container .user_password_input_box .password_err .password_err_item.active .icon{background-color:green;background-image:url(//p1-ofp.static.pub/fes/cms/2020/12/16/imjhiyd0zh14sj4ujydu2tig2of5pr012261.jpg)}.app .profile_main_container .profile_details_container .user_left_container .user_password_action .user_card_button_container{padding:0 40px 40px}.app .profile_main_container .profile_details_container .user_right_container{width:40%;border-radius:8px;box-shadow:0 4px 24px #0003}.app .profile_main_container .profile_details_container .user_right_container .user_communication .user_communication_title_container{display:flex;justify-content:space-between;align-items:center;background-color:#fafcff;border-bottom:1px solid #dcdfe6;min-height:76px;padding:24px 30px;width:100%}.app .profile_main_container .profile_details_container .user_right_container .user_communication .user_communication_title_container .user_communication_title{font-family:Montserrat;width:75%;font-size:24px;font-weight:700;line-height:27.6px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;min-height:76px;height:76px;max-width:230px;color:#131417;background-color:#fafcff;border-bottom:1px solid #dcdfe6;display:flex;align-items:center;border-radius:8px 8px 0 0}.app .profile_main_container .profile_details_container .user_right_container .user_communication .user_communication_title_container .user_communication_edit{width:25%;font-family:Montserrat;font-size:16px;font-weight:700;line-height:20px;text-align:right;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1a73e8}.app .profile_main_container .profile_details_container .user_right_container .user_communication .user_communication_content{padding:40px}.app .profile_main_container .profile_details_container .user_right_container .user_communication .user_communication_content .preferences_desc{font-family:Montserrat;font-size:16px;font-weight:500;line-height:22px;letter-spacing:-.0099999998px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#303133;margin-bottom:16px}.app .profile_main_container .profile_details_container .user_right_container .user_communication .user_communication_content .phoneNOAPI_error_container{display:flex;align-items:center;box-sizing:border-box;border:1px solid #af0200;border-radius:4px;background-color:#af02000d;padding:10px;margin:10px 0;position:relative}.app .profile_main_container .profile_details_container .user_right_container .user_communication .user_communication_content .phoneNOAPI_error_container .validation_logo{width:20px;height:20px;float:left;margin-right:10px}.app .profile_main_container .profile_details_container .user_right_container .user_communication .user_communication_content .phoneNOAPI_error_container .validation_logo img{display:inline-block;width:100%;height:100%}.app .profile_main_container .profile_details_container .user_right_container .user_communication .user_communication_content .phoneNOAPI_error_container .tip_text{font-size:14px}.app .profile_main_container .profile_details_container .user_right_container .user_communication .user_communication_content .phoneNOAPI_error_container .validation_error{margin-left:38px;color:#001428;font-size:14px;position:relative}.app .profile_main_container .profile_details_container .user_right_container .user_communication .user_communication_content .preferences_content_detail .preferences_content_para{display:flex;justify-content:space-between;margin-bottom:16px}.app .profile_main_container .profile_details_container .user_right_container .user_communication .user_communication_content .preferences_content_detail .preferences_content_para label{font-family:Montserrat;font-size:16px;font-weight:600;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#131417;width:150px}.app .profile_main_container .profile_details_container .user_right_container .user_communication .user_communication_content .preferences_content_detail .preferences_content_para span{font-family:Montserrat;font-size:16px;font-weight:500;letter-spacing:-.0099999998px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#303133;flex-grow:1}.app .profile_main_container .profile_details_container .user_right_container .user_communication .user_communication_content .input_communication_container{margin-bottom:10px}.app .profile_main_container .profile_details_container .user_right_container .user_communication .user_communication_content .input_communication_container label{display:block;margin-bottom:14px;font-family:Montserrat;font-size:16px;font-weight:600;line-height:20px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}.app .profile_main_container .profile_details_container .user_right_container .user_communication .user_communication_content .input_communication_container .input_communication_input_box{width:100%;height:60px;border:1px solid #4e5966;border-radius:8px;background-color:#fff;position:relative;margin-bottom:50px}.app .profile_main_container .profile_details_container .user_right_container .user_communication .user_communication_content .input_communication_container .input_communication_input_box input[type=text]{width:100%;height:100%;border:0;outline:0;padding:0 16px;box-sizing:border-box;font-size:16px;color:#545454;background-color:#0000}.app .profile_main_container .profile_details_container .user_right_container .user_communication .user_communication_content .input_communication_container .input_communication_input_box .phone_validation_error_container{display:flex;align-items:center;color:#af0200;margin:8px auto}.app .profile_main_container .profile_details_container .user_right_container .user_communication .user_communication_content .input_communication_container .input_communication_input_box .phone_validation_error_container .validation_logo{width:20px;height:20px;float:left;margin-right:10px}.app .profile_main_container .profile_details_container .user_right_container .user_communication .user_communication_content .input_communication_container .input_communication_input_box .phone_validation_error_container .validation_logo img{display:inline-block;width:100%;height:100%}.app .profile_main_container .profile_details_container .user_right_container .user_communication .user_communication_content .input_communication_container .input_communication_input_box .phone_validation_error_container .tip_text{font-size:14px}.app .profile_main_container .profile_details_container .user_right_container .user_communication .user_communication_content .input_communication_container .input_communication_input_box .phone_validation_error_container .validation_error{margin-left:38px;color:#001428;font-size:14px;position:relative}.app .profile_main_container .profile_details_container .user_right_container .user_communication .user_communication_content .input_communication_container .input_communication_input_box .error_message{display:flex;margin-top:10px;font-size:14px;color:#af0200}.app .profile_main_container .profile_details_container .user_right_container .user_communication .user_communication_content .input_communication_container .input_communication_input_box.error{background-color:#af00000d;border:1px solid #af0200;margin-bottom:60px}.app .profile_main_container .profile_details_container .user_right_container .user_communication .user_communication_content .input_subscribe_box{width:100%;height:auto;padding-bottom:0;display:flex;align-items:flex-start;margin-bottom:10px}.app .profile_main_container .profile_details_container .user_right_container .user_communication .user_communication_content .input_subscribe_box input{margin-right:5px;margin-top:4px}.app .profile_main_container .profile_details_container .user_right_container .user_communication .user_communication_content .input_subscribe_box label{display:block;margin-bottom:14px;font-family:Montserrat;font-size:16px;font-weight:500;line-height:20px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#4e5966}.app .profile_main_container .profile_details_container .user_right_container .user_communication .user_communication_content .input_box_container.in_hide{display:none}.app .profile_main_container .profile_details_container .user_card_button_container{display:flex;flex-direction:column}.app .profile_main_container .profile_details_container .user_card_button_container .user_card_button{width:100%;height:60px;cursor:pointer;border-radius:8px}.app .profile_main_container .profile_details_container .user_card_button_container .user_card_button.cancel{font-family:Montserrat;font-size:20px;font-weight:700;line-height:20px;letter-spacing:-.0099999998px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;color:#000;background-color:#fff;border:1px solid #000;margin-top:0;margin-bottom:30px;display:inline-flex;justify-content:center;align-items:center}.app .profile_main_container .profile_details_container .user_card_button_container .user_card_button.cancel:hover{border:1px solid #777;color:#777}.app .profile_main_container .profile_details_container .user_card_button_container .user_card_button.save{color:#fff;background-color:#003b73;display:inline-flex;justify-content:center;align-items:center;margin-top:0;font-family:Montserrat;font-size:16px;font-weight:700;line-height:20px}.app .profile_main_container .profile_details_container .user_card_button_container .user_card_button.save:hover{background-color:#0e77da;color:#fff}.app .profile-bind-popup-overlay{position:fixed;z-index:9999;top:0;left:0;width:100%;height:100%;background:rgba(3,4,78,.52);display:flex}.app .profile-bind-popup-modal{display:flex;flex-direction:column;max-height:80%;background:#fff;min-width:848px;max-width:848px;height:auto;border-radius:12px;box-shadow:0 2px 8px #00000054;z-index:10000;margin:auto;min-height:348px;padding:24px;overflow-y:auto}.app .profile-bind-popup-modal .empty_background{width:100%;position:absolute;top:0}.app .profile-bind-popup-modal .profile-header{position:relative}.app .profile-bind-popup-modal .profile-header.cusHead{min-height:0px;padding:0}.app .profile-bind-popup-modal .profile-header .title{align-items:center;display:flex}.app .profile-bind-popup-modal .profile-header .close{display:block;cursor:pointer;height:16px;width:16px;right:8px;position:absolute;z-index:9999}.app .profile-bind-popup-modal .profile-header .close:before,.app .profile-bind-popup-modal .profile-header .close:after{content:"";position:absolute;top:-1px;left:8px;height:28px;width:4px;background-color:#000}.app .profile-bind-popup-modal .profile-header .close:before{transform:rotate(45deg)}.app .profile-bind-popup-modal .profile-header .close:after{transform:rotate(-45deg)}.app .profile-bind-popup-modal .dialog-content{width:50%;min-width:50% !important;padding:0 40px;height:100%;overflow:auto;overscroll-behavior:contain;margin:28px auto 0}.app .profile-bind-popup-modal .verifyNewOtpSection{max-width:385px;margin:24px auto 0}.app .profile-bind-popup-modal .verifyNewOtpSection .titleVerify{text-align:center;font: 700 28px/34px Montserrat;letter-spacing:0px;color:#171717;opacity:1}.app .profile-bind-popup-modal .verifyNewOtpSection .desVerify{margin-top:36px;text-align:left;font: 16px/19px Montserrat;letter-spacing:0px;color:#171717;margin-bottom:16px}.app .profile-bind-popup-modal .verifyNewOtpSection .desVerify .verifyEmailId{font-weight:700}.app .profile-bind-popup-modal .verifyNewOtpSection .verifyInputField{display:flex;gap:5px}.app .profile-bind-popup-modal .verifyNewOtpSection .verifyInputField .email_input_text{width:56px;height:68px;font: 30px/36px Montserrat;text-align:center;letter-spacing:0px;background:#fff;border:1px solid #ccc;border-radius:4px;color:#171717;opacity:1}.app .profile-bind-popup-modal .verifyNewOtpSection .verifyInputField .email_input_text:hover{background:#fff;border:1px solid #294e95;border-radius:4px}.app .profile-bind-popup-modal .verifyNewOtpSection .verifyInputField .email_input_text:focus-visible{outline:0}.app .profile-bind-popup-modal .verifyNewOtpSection .verifyInputField .email_input_text.error{background:#faeceb;border:1px solid #b8322e}.app .profile-bind-popup-modal .verifyNewOtpSection .otp-limit-error{margin-top:4px;margin-bottom:-8px;text-align:left;font: 700 15px/18px Montserrat;letter-spacing:0px;color:#b8322e;opacity:1}.app .profile-bind-popup-modal .verifyNewOtpSection .otp-maxlimit-error{text-align:center;font: 14px/17px Montserrat;letter-spacing:0px;color:#871c23}.app .profile-bind-popup-modal .verifyNewOtpSection .otp-resent,.app .profile-bind-popup-modal .verifyNewOtpSection .otp-success-message{font: 700 12px/15px Montserrat;letter-spacing:0px;color:#06b41d;margin-top:8px;opacity:1}.app .profile-bind-popup-modal .verifyNewOtpSection .button_verifyContinue{width:100%;height:48px;background-color:#ff554d;border-radius:4px;color:#fff;cursor:pointer;margin-top:24px;margin-bottom:24px;font-size:16px;font-weight:700;display:flex;align-items:center;justify-content:center;text-align:center;border:0;outline:0}.app .profile-bind-popup-modal .verifyNewOtpSection .button_verifyContinue:disabled{background:#ededed;border-radius:4px;color:#6d656f;pointer-events:none;cursor:default}.app .profile-bind-popup-modal .verifyNewOtpSection .verifyresendsection{display:flex;justify-content:center;font: 14px/17px Montserrat;letter-spacing:0px;opacity:1;margin-bottom:16px}.app .profile-bind-popup-modal .verifyNewOtpSection .verifyresendsection span{color:#171717}.app .profile-bind-popup-modal .verifyNewOtpSection .verifyresendsection span a{color:#294e95;text-decoration:underline;display:inline-block}.app .profile-bind-popup-modal .verifyNewOtpSection .verifyresendsection span a.disabled{pointer-events:none;cursor:no-drop;color:#6d656f}.app .profile-bind-popup-modal .bindTemplate{width:385px;margin:24px auto 0}.app .profile-bind-popup-modal .bindTemplate .bindTemplatePhone .bind-content{margin-bottom:24px;display:flex;gap:16px}.app .profile-bind-popup-modal .bindTemplate .phone-otp-error,.app .profile-bind-popup-modal .bindTemplate .email-otp-error{margin-top:4px;margin-bottom:8px;text-align:left;font: 700 15px/18px Montserrat;letter-spacing:0px;color:#b8322e;opacity:1;width:90%}.app .profile-bind-popup-modal .bindTemplate .bindTemplatePhone .bind-header,.app .profile-bind-popup-modal .bindTemplate .bindTemplateEmail .bind-header{text-align:center;margin-bottom:24px}.app .profile-bind-popup-modal .bindTemplate .bindTemplatePhone .bind-header div[role=heading][aria-level="2"],.app .profile-bind-popup-modal .bindTemplate .bindTemplateEmail .bind-header div[role=heading][aria-level="2"]{font: 700 28px/34px Montserrat;letter-spacing:0px;color:#171717;opacity:1;margin-bottom:12px}.app .profile-bind-popup-modal .bindTemplate .bindTemplatePhone .bind-header div[role=heading][aria-level="3"],.app .profile-bind-popup-modal .bindTemplate .bindTemplateEmail .bind-header div[role=heading][aria-level="3"]{text-align:left;font: 20px/22px Montserrat;letter-spacing:0px;color:#171717}.app .profile-bind-popup-modal .bindTemplate .bindTemplatePhone .bind-content,.app .profile-bind-popup-modal .bindTemplate .bindTemplateEmail .bind-content{margin-bottom:24px}.app .profile-bind-popup-modal .bindTemplate .bindTemplatePhone .bind-content label,.app .profile-bind-popup-modal .bindTemplate .bindTemplateEmail .bind-content label{display:block;font: 14px/17px Montserrat;color:#171717;margin-bottom:8px}.app .profile-bind-popup-modal .bindTemplate .bindTemplatePhone .bind-content .input_box,.app .profile-bind-popup-modal .bindTemplate .bindTemplateEmail .bind-content .input_box{position:relative;width:100%;margin-top:20px}.app .profile-bind-popup-modal .bindTemplate .bindTemplatePhone .bind-content .input_box input,.app .profile-bind-popup-modal .bindTemplate .bindTemplateEmail .bind-content .input_box input{width:100%;display:flex;padding-left:16px;font-size:16px;height:55px;border-radius:6px;border:1px solid #ccc;outline:0;background-color:#fff;transition:border-color .2s ease}.app .profile-bind-popup-modal .bindTemplate .bindTemplatePhone .bind-content .input_box input::placeholder,.app .profile-bind-popup-modal .bindTemplate .bindTemplateEmail .bind-content .input_box input::placeholder{color:transparent}.app .profile-bind-popup-modal .bindTemplate .bindTemplatePhone .bind-content .input_box input:focus,.app .profile-bind-popup-modal .bindTemplate .bindTemplateEmail .bind-content .input_box input:focus{border-color:#007bff}.app .profile-bind-popup-modal .bindTemplate .bindTemplatePhone .bind-content .input_box input:focus~label,.app .profile-bind-popup-modal .bindTemplate .bindTemplatePhone .bind-content .input_box input:not(:placeholder-shown)~label,.app .profile-bind-popup-modal .bindTemplate .bindTemplateEmail .bind-content .input_box input:focus~label,.app .profile-bind-popup-modal .bindTemplate .bindTemplateEmail .bind-content .input_box input:not(:placeholder-shown)~label{top:4px;left:10px;font-size:12px;padding:0 4px}.app .profile-bind-popup-modal .bindTemplate .bindTemplatePhone .bind-content .input_box label,.app .profile-bind-popup-modal .bindTemplate .bindTemplateEmail .bind-content .input_box label{position:absolute;top:22px;left:12px;color:#999;font-size:14px;pointer-events:none;transition:all .2s ease ease-in-out;background-color:transparent}.app .profile-bind-popup-modal .bindTemplate .bindTemplatePhone .bind-content .input_box .icon,.app .profile-bind-popup-modal .bindTemplate .bindTemplateEmail .bind-content .input_box .icon{position:absolute;right:10px;top:50%;transform:translateY(-50%);color:#999}.app .profile-bind-popup-modal .bindTemplate .bindTemplatePhone .bind-content .input_box:focus-within,.app .profile-bind-popup-modal .bindTemplate .bindTemplateEmail .bind-content .input_box:focus-within{outline:2px 2px solid #4a90e2;offset:2px}.app .profile-bind-popup-modal .bindTemplate .bindTemplatePhone .bind-content .area_code,.app .profile-bind-popup-modal .bindTemplate .bindTemplateEmail .bind-content .area_code{width:18%}.app .profile-bind-popup-modal .bindTemplate .bindTemplatePhone .phoneBindCheck,.app .profile-bind-popup-modal .bindTemplate .bindTemplatePhone .emailBindCheck,.app .profile-bind-popup-modal .bindTemplate .bindTemplateEmail .phoneBindCheck,.app .profile-bind-popup-modal .bindTemplate .bindTemplateEmail .emailBindCheck{display:flex;justify-content:center;align-items:center;width:100%;height:48px;background:#ff554d;margin-bottom:24px;border:0;border-radius:4px;color:#fff;font: 700 16px/19px Montserrat;cursor:pointer;transition:background-color .2s ease}.app .profile-bind-popup-modal .bindTemplate .bindTemplatePhone .phoneBindCheck:disabled,.app .profile-bind-popup-modal .bindTemplate .bindTemplatePhone .emailBindCheck:disabled,.app .profile-bind-popup-modal .bindTemplate .bindTemplateEmail .phoneBindCheck:disabled,.app .profile-bind-popup-modal .bindTemplate .bindTemplateEmail .emailBindCheck:disabled{background:#ccc;cursor:not-allowed}.app .profile-bind-popup-modal .bindTemplate .bindTemplatePhone .phoneBindCheck:focus,.app .profile-bind-popup-modal .bindTemplate .bindTemplatePhone .emailBindCheck:focus,.app .profile-bind-popup-modal .bindTemplate .bindTemplateEmail .phoneBindCheck:focus,.app .profile-bind-popup-modal .bindTemplate .bindTemplateEmail .emailBindCheck:focus{outline:0;box-shadow:0 0 0 2px #294e954d}.app .profile-bind-popup-modal .bindTemplate .bindTemplatePhone .phoneBindCheck.disabled,.app .profile-bind-popup-modal .bindTemplate .bindTemplatePhone .emailBindCheck.disabled,.app .profile-bind-popup-modal .bindTemplate .bindTemplateEmail .phoneBindCheck.disabled,.app .profile-bind-popup-modal .bindTemplate .bindTemplateEmail .emailBindCheck.disabled{background:#ccc;cursor:not-allowed}.app .profile-bind-popup-modal .bindTemplate .verify-back{text-align:left;font-weight:700;letter-spacing:-.14px;color:#294e95;font-size:14px;margin-top:24px;cursor:pointer;width:fit-content}.app .profile-bind-popup-modal .bindTemplate .verify-back:hover{text-decoration:underline}.app .preferences_detail span.mobile_bind,.app .preferences_detail span.email_bind{display:none}@media screen and (min-width: 768px) and (max-width: 1279px){.app .profile-bind .dialog-body{min-width:700px}}@media screen and (max-width: 767px){.app .email_bind,.app .mobile_bind{color:#1a73e8}.app .profile-bind .dialog-body{height:100vh;min-width:93%;margin:16px;max-height:96%}.app .profile-bind .dialog-body .profile-header .close{margin:0}.app .profile-bind #emailBindInput,.app .profile-bind .button_verifyContinue{width:90% !important}.app .profile-bind .bindTemplatePhone .bind-content .input_box input{width:85% !important}}@media screen and (min-width: 1920px){.app .profile_main_container{margin:80px 9.375%}}@media screen and (max-width: 767px){.app{width:100%}.app .profile_main_container{margin:40px 20px}.app .profile_main_container .profile_return{padding-left:20px}.app .profile_main_container .profile_return .profile_return_text{font-size:14px;margin-top:3px}.app .profile_main_container .profile_header{margin-top:0;margin-left:40px;margin-bottom:32px}.app .profile_main_container .profile_details_container{flex-direction:column;margin-top:0;background-color:#fff;border-radius:12px;box-shadow:none}.app .profile_main_container .profile_details_container .user_left_container{width:100%;margin-right:0}.app .profile_main_container .profile_details_container .user_left_container .user_detail .user_title_head{height:85px;font-size:14px;padding:0 20px}.app .profile_main_container .profile_details_container .user_left_container .user_detail .user_title_head .user_card_title{height:85px;font-size:14px;color:#131417;padding:0}.app .profile_main_container .profile_details_container .user_left_container .user_detail .user_title_head .user_card_title .user_shortname{width:45px;height:45px;font-size:18px}.app .profile_main_container .profile_details_container .user_left_container .user_detail .user_title_head .user_card_title .user_fullname{margin-left:12px;font-size:14px}.app .profile_main_container .profile_details_container .user_left_container .user_detail .user_title_head .user_edit_btn{font-size:14px}.app .profile_main_container .profile_details_container .user_left_container .user_detail .user_card_content{padding:20px}.app .profile_main_container .profile_details_container .user_left_container .user_detail .user_card_content .user_card_field{margin-bottom:8px;display:flex;align-items:center}.app .profile_main_container .profile_details_container .user_left_container .user_detail .user_card_content .user_card_field label{font-size:14px;line-height:27.6px}.app .profile_main_container .profile_details_container .user_left_container .user_detail .user_card_content .user_card_field span{font-size:14px;font-weight:400;color:#7f8993;word-break:break-all;text-align:right}.app .profile_main_container .profile_details_container .user_left_container .user_detail .user_card_content .input_box_container .user_card_input_box{height:48px;border:1px solid #7f8993;margin-bottom:30px;line-height:12px}.app .profile_main_container .profile_details_container .user_left_container .user_detail .user_card_content .input_box_container .user_card_input_box input[type=text]{padding:0 12px}.app .profile_main_container .profile_details_container .user_left_container .user_detail .user_card_content .user_card_button_container .user_card_button{height:48px}.app .profile_main_container .profile_details_container .user_left_container .user_password_action{margin:40px 0;min-height:auto}.app .profile_main_container .profile_details_container .user_left_container .user_password_action .user_password_title_container{min-height:84px;height:auto;padding:20px;flex-direction:column;align-items:flex-start}.app .profile_main_container .profile_details_container .user_left_container .user_password_action .user_password_title_container .user_password_title{height:auto;padding:0;font-size:14px;border-bottom:0}.app .profile_main_container .profile_details_container .user_left_container .user_password_action .user_password_title_container .user_password_click{font-size:14px;line-height:20px}.app .profile_main_container .profile_details_container .user_left_container .user_password_action .user_password_container{border-radius:8px;min-height:auto}.app .profile_main_container .profile_details_container .user_left_container .user_password_action .user_password_container .user_password_desc{font-family:Montserrat;font-size:16px;color:#303133;font-weight:500;line-height:22px;padding:20px}.app .profile_main_container .profile_details_container .user_left_container .user_password_action .user_password_container .password_error_container{bottom:0;margin:0 20px}.app .profile_main_container .profile_details_container .user_left_container .user_password_action .user_password_input_container{padding:0 20px}.app .profile_main_container .profile_details_container .user_left_container .user_password_action .user_password_input_container .user_password_input_box .user_password_input{box-sizing:border-box;height:55px;border:1px solid #bcbcbc}.app .profile_main_container .profile_details_container .user_left_container .user_password_action .user_password_input_container .user_password_input_box .user_password_input.error{margin-bottom:0}.app .profile_main_container .profile_details_container .user_left_container .user_password_action .user_password_input_container .user_password_input_box .password_err{margin-left:12px;padding:12px}.app .profile_main_container .profile_details_container .user_left_container .user_password_action .user_card_button_container{padding:0 20px 20px}.app .profile_main_container .profile_details_container .user_left_container .user_password_action .user_card_button_container .user_card_button{height:48px}.app .profile_main_container .profile_details_container .user_right_container{width:100%;margin-top:40px}.app .profile_main_container .profile_details_container .user_right_container .user_communication .user_communication_title_container{min-height:98px;padding:20px;flex-direction:column;align-items:flex-start}.app .profile_main_container .profile_details_container .user_right_container .user_communication .user_communication_title_container .user_communication_title{width:100%;font-size:14px;margin-bottom:10px;min-height:auto;height:auto;border-bottom:0px}.app .profile_main_container .profile_details_container .user_right_container .user_communication .user_communication_title_container .user_communication_edit{width:100%;font-size:14px;text-align:left}.app .profile_main_container .profile_details_container .user_right_container .user_communication .user_communication_content .preferences_content_detail{display:flex;flex-direction:column}.app .profile_main_container .profile_details_container .user_right_container .user_communication .user_communication_content .preferences_content_detail .preferences_content_para{flex-direction:column}.app .profile_main_container .profile_details_container .user_right_container .user_communication .user_communication_content .preferences_content_detail .preferences_content_para label{font-size:14px;line-height:27.6px}.app .profile_main_container .profile_details_container .user_right_container .user_communication .user_communication_content .preferences_content_detail .preferences_content_para span{font-size:14px;line-height:22px}.app .profile_main_container .profile_details_container .user_right_container .user_communication .user_communication_content .input_communication_container .input_communication_input_box{height:48px;border:1px solid #7f8993;margin-bottom:30px;line-height:12px}.app .profile_main_container .profile_details_container .user_right_container .user_communication .user_communication_content .user_card_button_container .user_card_button{height:48px}}@media screen and (min-width: 768px) and (max-width: 1023px){.app .profile_main_container{margin:40px 60px}.app .profile_main_container .profile_details_container{flex-direction:column}.app .profile_main_container .profile_details_container .user_left_container{width:100%;margin-right:0}.app .profile_main_container .profile_details_container .user_right_container{margin-top:20px;width:100%}.app .profile_main_container .profile_details_container .user_right_container .user_communication .user_communication_title_container{padding:0 40px}}.app{width:100%}
