/* Vistio Business v1.1.142 — Respuesta de acceso visible en el mismo modal. */
#auth-modal #vb142-auth-error[hidden]{display:none !important}
#auth-modal #vb142-auth-error{
 box-sizing:border-box;display:flex;align-items:flex-start;gap:11px;
 margin:2px 0 2px;padding:12px 14px;width:100%;min-width:0;
 border:1px solid rgba(222,168,99,.58);border-radius:13px;
 background:linear-gradient(125deg,rgba(105,60,35,.22),rgba(39,29,23,.7));
 color:#f6e0be;box-shadow:inset 0 1px 0 rgba(255,237,203,.05);
}
#auth-modal #vb142-auth-error .vb142-auth-error-symbol{
 flex:0 0 22px;display:grid;place-items:center;width:22px;height:22px;
 border-radius:50%;border:1px solid rgba(232,188,124,.72);
 color:#f1cb8d;font:800 13px/1 system-ui,sans-serif;
 background:rgba(221,169,94,.10);
}
#auth-modal #vb142-auth-error #vb142-auth-error-text{
 margin:0 !important;padding:0 !important;font:500 12.5px/1.55 system-ui,sans-serif;
 color:#f3dfc6;overflow-wrap:anywhere;min-width:0;
}
/* Notificaciones de registro visibles también cuando el modal está abierto. */
body:has(#auth-modal:not([hidden])) #toast:not([hidden]){z-index:1220}
@media(max-width:600px){
 #auth-modal #vb142-auth-error{padding:11px 12px;gap:9px}
 #auth-modal #vb142-auth-error #vb142-auth-error-text{font-size:12px}
}
