.vfe_reg_hp{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important}
.vfe_form_note[data-vfe-register-message]{margin-top:12px;font-size:14px;line-height:1.5}

/* V3: lua chon thanh toan */
.vfe_reg_payment {
    border: 1px solid #dce5ed;
    border-radius: 10px;
    padding: 5px 5px;
    margin: 0 0 0px;
    display: flex;
    align-items: center;
    gap: 20px;
    flex-wrap: wrap;
}
.vfe_reg_payment legend{font-weight:700;padding:0 5px;color:#24445c}
.vfe_reg_payment label{display:inline-flex;align-items:center;gap:7px;cursor:pointer;font-weight:600}
.vfe_reg_payment input{accent-color:#1769ff;width:17px;height:17px}
