#vaai-return-visitor,.vaai-return-visitor{position:fixed;right:22px;bottom:92px;width:min(420px, calc(100vw - 32px));z-index:10065;display:flex;gap:12px;align-items:flex-start;padding:16px 16px 14px;border:1px solid rgba(148,163,184,.35);border-radius:18px;background:#fff;box-shadow:0 18px 45px rgba(15,23,42,.18);color:#172033;font-family:inherit;opacity:0;transform:translateY(12px) scale(.98);pointer-events:none;transition:opacity .18s ease,transform .18s ease}#vaai-return-visitor.is-visible,.vaai-return-visitor.is-visible{opacity:1;transform:translateY(0) scale(1);pointer-events:auto}.vaai-return-visitor__close{position:absolute;top:8px;right:10px;border:0;background:0 0;color:#64748b;font-size:22px;line-height:1;cursor:pointer;padding:2px 5px}.vaai-return-visitor__close:hover{color:#0f172a}.vaai-return-visitor__icon{flex:0 0 38px;width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;border-radius:14px;background:#eaf3ff;color:#2563eb;font-size:20px;font-weight:800}.vaai-return-visitor__content{flex:1 1 auto;min-width:0;padding-right:18px}.vaai-return-visitor__title{margin:1px 0 5px;color:#0f172a;font-weight:800;font-size:15px;line-height:1.25}.vaai-return-visitor__text{color:#475569;font-size:13px;line-height:1.5;margin:0 0 12px}.vaai-return-visitor__actions{display:flex;flex-wrap:wrap;gap:8px}.vaai-return-visitor__primary,.vaai-return-visitor__secondary{border:1px solid transparent;border-radius:999px;padding:8px 12px;font-family:inherit;font-weight:800;font-size:12px;cursor:pointer}.vaai-return-visitor__primary{background:var(--vaai-primary,#2563eb);color:#fff}.vaai-return-visitor__primary:hover{filter:brightness(.95)}.vaai-return-visitor__secondary{background:#f8fafc;border-color:#dbe5f0;color:#1e40af}.vaai-return-visitor__secondary:hover{background:#eef6ff}@media screen and (max-width:640px){#vaai-return-visitor,.vaai-return-visitor{left:12px;right:12px;bottom:78px;width:auto;padding:14px 14px 13px;border-radius:16px}.vaai-return-visitor__actions{flex-direction:column}.vaai-return-visitor__primary,.vaai-return-visitor__secondary{width:100%}}