#axlp-static-chat.ax-chat-static-dock{display:block!important;position:fixed!important;left:auto!important;top:auto!important;z-index:1201;right:max(12px,env(safe-area-inset-right));bottom:max(12px,env(safe-area-inset-bottom));max-width:calc(100% - 24px)}
#axlp-static-chat.ax-chat-static-dock[hidden]{display:none!important}
.ax-chat-static-launcher{display:flex;align-items:center;gap:10px;max-width:100%;border:0;background:none;color:#222;font:inherit;cursor:pointer;padding:0;min-height:44px}
.ax-chat-static-launcher img{display:block;width:72px;height:108px;object-fit:contain;flex:none}
.ax-chat-static-bubble{display:block;max-width:230px;padding:13px 17px;border-radius:17px;background:#191b1e;color:#fff;text-align:left;box-shadow:0 8px 24px #00000013}
.ax-chat-static-bubble strong{display:block;font-size:13px;line-height:1.7;font-weight:600}.ax-chat-static-bubble small{display:block;font-size:10px;line-height:1.7;color:#e4e2dc;margin-top:4px}
.ax-chat-static-launcher:focus-visible,.ax-chat-static-recovery:focus-visible{outline:2px solid #876a2d;outline-offset:5px}.ax-chat-static-recovery{display:block;padding:10px 14px;background:#fff;color:#222;font-size:12px;min-height:44px}
.ax-chat-static-overlay{position:fixed;inset:0;z-index:1190;background:#0003;backdrop-filter:blur(2px)}
@media(min-width:768px){#axlp-static-chat.ax-chat-static-dock{right:20px;bottom:20px}}
@media(max-width:390px){.ax-chat-static-bubble{max-width:220px;padding:11px 13px}.ax-chat-static-bubble strong{font-size:12px}.ax-chat-static-launcher img{width:62px;height:93px}.ax-chat-static-launcher{gap:6px}}
@media(prefers-reduced-motion:reduce){.ax-chat-static-dock *{transition:none!important;animation:none!important}}
