.lgchat-launcher{position:fixed;right:24px;bottom:24px;z-index:42;display:inline-flex;align-items:center;gap:10px;border:1px solid #b78594;background:#29222f;color:#fff4ee;border-radius:999px;box-shadow:0 12px 35px #08060aa3;padding:8px 16px 8px 8px;text-decoration:none;font:800 13px/1.2 "Public Sans",sans-serif;transition:transform .2s,border-color .2s}
.lgchat-launcher:hover,.lgchat-launcher:focus-visible{color:#fff4ee;transform:translateY(-2px);border-color:#f99bb1;outline-offset:3px}
.lgchat-launcher-mark{display:grid;place-items:center;width:35px;height:35px;background:#ed9eac;color:#25202a;border-radius:50%;font:900 18px "Barlow Condensed",sans-serif;letter-spacing:-.05em}
.lgchat-launcher-name{white-space:nowrap}.lgchat-launcher-chevron{font-size:18px;color:#f2bbbd}
@media(max-width:860px){.lgchat-launcher{bottom:calc(88px + env(safe-area-inset-bottom,0px));right:12px;padding:6px 11px 6px 6px;gap:7px;font-size:12px;box-shadow:0 7px 20px #08060abf}.lgchat-launcher-mark{width:31px;height:31px;font-size:16px}.lgchat-launcher-chevron{font-size:15px}}

.lgchat-launcher-mark svg{width:24px;height:24px}
@media(max-width:860px){body:has(.lg-mobile-dock a[href$="/chat-gta"]) .lgchat-launcher{display:none}}
