.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}}
@keyframes nightExpand{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes qFadeUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes qFadeIn{0%{opacity:0}to{opacity:1}}@keyframes qStepInRight{0%{opacity:0;transform:translate(36px)}to{opacity:1;transform:translate(0)}}@keyframes qStepInLeft{0%{opacity:0;transform:translate(-36px)}to{opacity:1;transform:translate(0)}}@keyframes qPopIn{0%{opacity:0;transform:scale(.6)translateY(8px)}60%{opacity:1;transform:scale(1.06)translateY(0)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes qLevelReveal{0%{opacity:0;filter:blur(8px);transform:scale(.4)}55%{opacity:1;filter:blur();transform:scale(1.08)}to{opacity:1;filter:blur();transform:scale(1)}}@keyframes qFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes qBackdropIn{0%{opacity:0;-webkit-backdrop-filter:blur();backdrop-filter:blur()}to{opacity:1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}@keyframes qSheetUp{0%{transform:translateY(110%)}to{transform:translateY(0)}}@keyframes onboardingToastIn{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes onboardingToastShine{0%{transform:translate(-120%)}to{transform:translate(220%)}}@keyframes onboardingToastPulse{0%{opacity:.7;transform:scale(1)}80%{opacity:0;transform:scale(2.4)}to{opacity:0;transform:scale(2.4)}}.animate-onboarding-toast-in{animation:.36s cubic-bezier(.2,.8,.2,1) both onboardingToastIn}.animate-onboarding-toast-shine{animation:3.4s ease-in-out infinite onboardingToastShine}.animate-onboarding-toast-pulse{animation:1.8s ease-out infinite onboardingToastPulse}.onboarding-survey-scope{--ease-out:cubic-bezier(.2,.8,.2,1);--font-text:var(--font-sans);--font-mono:NBNum,var(--font-jetbrains,ui-monospace,monospace)}