.connect-bot-sticky{pointer-events:auto;width:100%;max-width:460px;margin:0 auto;animation:.32s cubic-bezier(.2,.8,.2,1) connect-bot-sticky-in}.connect-bot-sticky-inner{padding:12px 16px calc(12px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(20px)saturate(1.4);background:linear-gradient(#0b0028eb 0%,#0b0028fa 100%);border:1px solid #ffffff1f;border-radius:18px;position:relative;box-shadow:0 8px 32px #0006}.connect-bot-sticky-title{font-family:var(--font-unbounded),sans-serif;color:#ffffffdb;text-align:center;margin-bottom:8px;padding-right:24px;font-size:12px;font-weight:500;line-height:1.3}.connect-bot-sticky-close{color:#ffffff8c;cursor:pointer;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;transition:color .16s,background .16s;display:inline-flex;position:absolute;top:8px;right:8px}.connect-bot-sticky-close:hover{color:#fff;background:#ffffff14}.connect-bot-sticky-row{gap:8px;display:flex}.connect-bot-sticky-btn{color:#fff;font-family:var(--font-unbounded),sans-serif;letter-spacing:-.01em;border:1px solid #ffffff26;border-radius:999px;flex:1;justify-content:center;align-items:center;gap:8px;padding:11px 12px;font-size:13px;font-weight:600;text-decoration:none;transition:transform .2s cubic-bezier(.2,.8,.2,1),filter .2s cubic-bezier(.2,.8,.2,1);display:inline-flex}@media (hover:hover){.connect-bot-sticky-btn:hover{filter:brightness(1.08)saturate(1.08);transform:translateY(-1px)}}.connect-bot-sticky-btn:active{transition-duration:80ms;transform:scale(.97)}@keyframes connect-bot-sticky-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.connect-bot-sticky{animation:none}.connect-bot-sticky-btn{transition:none}}