.hpchat-root{--hpchat-brand:#075ea8;--hpchat-accent:#18a7d8;--hpchat-offset-x:20px;--hpchat-offset-y:20px;bottom:calc(var(--hpchat-offset-y) + env(safe-area-inset-bottom));font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;position:fixed;right:var(--hpchat-offset-x);z-index:2147483000}.hpchat-root[data-side=left]{left:var(--hpchat-offset-x);right:auto}.hpchat-root>.hpchat-launcher{align-items:center;background:linear-gradient(145deg,var(--hpchat-brand),#064a84);border:0;border-radius:50%;box-shadow:0 10px 26px #075ea84d;color:#fff;cursor:pointer;display:flex;height:58px;justify-content:center;margin-left:auto;padding:0;transition:opacity .16s ease,transform .16s ease;width:58px}.hpchat-root[data-side=left]>.hpchat-launcher{margin-left:0;margin-right:auto}.hpchat-root>.hpchat-launcher:hover{transform:translateY(-2px)}.hpchat-root>.hpchat-launcher:focus-visible,.hpchat-root>.hpchat-hint:focus-visible{outline:3px solid rgb(24 167 216 / .55);outline-offset:3px}.hpchat-root>.hpchat-hint{background:#fff;border:1px solid #dbe6ef;border-radius:999px;bottom:70px;box-shadow:0 10px 30px #0a264129;color:#10243a;cursor:pointer;font:600 14px/1.2 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;min-height:44px;padding:10px 15px;position:absolute;right:0;white-space:nowrap}.hpchat-root[data-side=left]>.hpchat-hint{left:0;right:auto}.hpchat-root.hpchat-loaded>.hpchat-launcher,.hpchat-root.hpchat-loaded>.hpchat-hint{display:none!important}@media(prefers-reduced-motion:reduce){.hpchat-root>.hpchat-launcher{transition:none}}.hpchat-root>.hpchat-launcher{animation:hpchat-shell-ring 4.2s ease-in-out infinite;border:6px solid rgb(255 255 255 / .92);height:78px;width:78px}.hpchat-root>.hpchat-launcher svg{height:32px;width:32px}.hpchat-root>.hpchat-hint.hpchat-gino-hint{align-items:center;border-color:#c9e7f3;bottom:94px;box-sizing:border-box;display:flex;font-size:17px;font-weight:800;gap:10px;max-width:calc(100vw - 36px);opacity:0;padding:7px 20px 7px 7px;right:8px;transform:translateY(10px) scale(.94);transition:opacity .22s ease,transform .22s ease}.hpchat-root>.hpchat-hint.hpchat-gino-hint span{display:inline-flex;padding-right:2px}.hpchat-root>.hpchat-hint.hpchat-gino-hint.is-visible{animation:hpchat-shell-greet .55s ease both;opacity:1;transform:translateY(0) scale(1)}.hpchat-root>.hpchat-hint.hpchat-gino-hint img{border:2px solid #fff;border-radius:50%;box-shadow:0 3px 10px rgb(3 55 105 / .2);height:46px;object-fit:cover;width:46px}@keyframes hpchat-shell-ring{0%,8%,16%,24%,100%{box-shadow:0 16px 42px rgb(2 53 101 / .32),0 0 0 0 rgb(40 199 223 / .28);transform:rotate(0)}4%,20%{transform:rotate(-7deg)}12%{box-shadow:0 16px 42px rgb(2 53 101 / .32),0 0 0 13px #fff0;transform:rotate(7deg)}}@keyframes hpchat-shell-greet{0%{opacity:0;transform:translateY(12px) scale(.9) rotate(-2deg)}65%{opacity:1;transform:translateY(-3px) scale(1.03) rotate(1deg)}100%{opacity:1;transform:translateY(0) scale(1) rotate(0)}}@media(max-width:520px){.hpchat-root>.hpchat-launcher{height:68px;width:68px}.hpchat-root>.hpchat-launcher svg{height:28px;width:28px}.hpchat-root>.hpchat-hint.hpchat-gino-hint{bottom:82px;font-size:15px;padding:6px 16px 6px 6px;right:4px}.hpchat-root>.hpchat-hint.hpchat-gino-hint img{height:40px;width:40px}}@media(prefers-reduced-motion:reduce){.hpchat-root>.hpchat-launcher,.hpchat-root>.hpchat-hint.hpchat-gino-hint{animation:none}}