.ent-auth__zalo{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:48px;padding:12px 16px;border:1px solid #cbd7ea;border-radius:10px;background:#fff;color:#0757ba;font-size:14px;font-weight:600;text-align:center;text-decoration:none}
.ent-auth__zalo:hover,.ent-auth__zalo:focus{border-color:#0866df;color:#0757ba;text-decoration:none;background:#f4f8ff}
.ent-auth__zalo:disabled{background:#f7f9fc;color:#8191a8;cursor:not-allowed;border-color:#e1e7ef}
.ent-auth__zalo-mark{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;background:#0866df;color:#fff;font-weight:700;font-size:14px;flex:0 0 28px}
.ent-zalo-account{padding:16px 0;border-top:1px solid var(--dm-line,#e1e7ef);margin-top:16px}.ent-zalo-account p{margin:6px 0 12px}.ent-zalo-account form{display:inline-block}
