.gt-floating-chat{position:fixed;inset-inline-end:calc(16px + env(safe-area-inset-right));inset-block-end:calc(16px + env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:12px;z-index:2147483647;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.gt-btn{display:inline-flex;align-items:center;gap:10px;padding:12px 14px;border-radius:999px;text-decoration:none;font-weight:600;font-size:14px;line-height:1;color:#fff;box-shadow:0 6px 18px rgb(0 0 0 / .2);transition:transform .15s ease,box-shadow .15s ease,opacity .2s ease;will-change:transform}.gt-btn svg{display:block}.gt-btn:hover{transform:translateY(-2px);box-shadow:0 10px 24px rgb(0 0 0 / .25)}.gt-btn:active{transform:translateY(0);box-shadow:0 6px 18px rgb(0 0 0 / .2)}.gt-wa{background:#25D366}.gt-line{background:#06C755}@media (max-width:420px){.gt-btn{padding:10px 12px;font-size:13px}.gt-btn svg{width:18px;height:18px}}@media (prefers-reduced-motion:reduce){.gt-btn{transition:none}}@media (max-width:340px){.gt-btn span{display:none}}