.tuck{vertical-align:middle;flex:none;line-height:0;display:inline-block;position:relative}.tuck>svg,.tuck-img{width:100%;height:100%;display:block;overflow:visible}.tuck-img{object-fit:contain}.tuck [data-t]{transform-box:fill-box;transform-origin:50%}.tuck-frame{opacity:0;animation:.64s step-end infinite tuck-frame;animation-delay:calc(var(--i) * .16s - .64s);position:absolute;inset:0}.tuck-frame[data-f="0"]{opacity:1}@keyframes tuck-frame{0%{opacity:1}25%,to{opacity:0}}@keyframes tk-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-2.5px)}}@keyframes tk-bob-big{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes tk-sway{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}@keyframes tk-sway-big{0%,to{transform:rotate(-6deg)}50%{transform:rotate(6deg)}}@keyframes tk-blink{0%,90%,to{transform:scaleY(1)}94%{transform:scaleY(.1)}}@keyframes tk-blink-slow{0%,70%,to{transform:scaleY(1)}82%{transform:scaleY(.1)}}@keyframes tk-wave{0%,to{transform:rotate(0)}25%{transform:rotate(-12deg)}75%{transform:rotate(12deg)}}@keyframes tk-spin{to{transform:rotate(360deg)}}@keyframes tk-pulse{0%,to{opacity:.35}50%{opacity:1}}@keyframes tk-breathe{0%,to{opacity:.7;transform:scale(.97)}50%{opacity:1;transform:scale(1.04)}}@keyframes tk-flicker{0%,to{opacity:1}40%{opacity:.8}60%{opacity:.95}}@keyframes tk-float-up{0%{opacity:0;transform:translateY(4px)}30%{opacity:1}to{opacity:0;transform:translateY(-9px)}}@keyframes tk-fall{0%{opacity:0;transform:translateY(-4px)}25%{opacity:1}to{opacity:0;transform:translateY(12px)}}@keyframes tk-rain{0%{opacity:0;transform:translateY(-6px)}20%{opacity:1}to{opacity:0;transform:translateY(14px)}}@keyframes tk-confetti{0%{opacity:0;transform:translateY(-6px)rotate(0)}15%{opacity:1}to{opacity:0;transform:translateY(14px)rotate(25deg)}}@keyframes tk-hop{0%,to{transform:translateY(0)}40%{transform:translateY(-9px)}60%{transform:translateY(-9px)}}@keyframes tk-hop-once{0%{transform:translateY(0)}40%{transform:translateY(-9px)}to{transform:translateY(0)}}@keyframes tk-pop{0%{opacity:0;transform:scale(.6)}60%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@keyframes tk-grow{0%{transform:scaleY(0)}65%{transform:scaleY(1.15)}to{transform:scaleY(1)}}@keyframes tk-burst{0%{opacity:0;transform:scale(.5)}30%{opacity:1}to{opacity:0;transform:scale(1.25)}}@keyframes tk-rise-in{0%{transform:translateY(18px)}to{transform:translateY(0)}}@keyframes tk-slide-in{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:translate(0)}}@keyframes tk-fade-in{0%{opacity:0}to{opacity:1}}@keyframes tk-nod{0%,to{transform:translateY(0)}35%{transform:translateY(4px)}}@keyframes tk-tap{0%,to{transform:rotate(0)}50%{transform:rotate(-10deg)}}@keyframes tk-tap-y{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}@keyframes tk-pump{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes tk-shrug{0%,to{transform:translateY(0)}40%,60%{transform:translateY(-6px)}}@keyframes tk-dip{0%,to{transform:rotate(-12deg)}50%{transform:rotate(14deg)}}@keyframes tk-bell{0%,to{transform:rotate(0)}25%{transform:rotate(8deg)}75%{transform:rotate(-8deg)}}@keyframes tk-tilt{0%,to{transform:rotate(-6deg)}50%{transform:rotate(6deg)}}@keyframes tk-wobble{0%,to{transform:rotate(-5deg)}50%{transform:rotate(5deg)}}@keyframes tk-drift{0%,to{transform:translate(0)}25%{transform:translate(8px,-5px)}50%{transform:translateY(-8px)}75%{transform:translate(-8px,-3px)}}@keyframes tk-slot{0%,20%{transform:translate(-16px,6px)}60%,to{transform:translate(0)}}@keyframes tk-dot{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-5px)}}@keyframes tk-steam{0%{opacity:0;transform:translateY(2px)}40%{opacity:.9}to{opacity:0;transform:translateY(-8px)}}@keyframes tk-puff{0%{opacity:0;transform:scale(.6)}30%{opacity:1}to{opacity:0;transform:scale(1.4)}}@keyframes tk-droop{0%,to{transform:rotate(0)}30%,55%{transform:rotate(14deg)}}@keyframes tk-breath{0%,to{transform:scaleY(1)}50%{transform:scaleY(1.015)}}@keyframes tk-lift{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes tk-reach{0%,to{transform:translate(0)}50%{transform:translate(-5px)scale(1.05)}}@keyframes tk-look{0%,45%,to{transform:translate(0)}55%,90%{transform:translate(2px)}}@keyframes tk-sunrise{0%{transform:translateY(10px)}to{transform:translateY(0)}}@keyframes tk-arms-up{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes tk-swing{0%,to{transform:rotate(0)}50%{transform:rotate(8deg)}}@keyframes tk-spark{0%,to{opacity:.6;transform:scale(.85)}50%{opacity:1;transform:scale(1.1)}}.tuck [data-t=eye-l],.tuck [data-t=eye-r]{transform-origin:50%;animation:5.2s ease-in-out infinite tk-blink}.tuck [data-t=eye-r]{animation-delay:40ms}.tuck [data-t=sprout]{transform-origin:50% 100%;animation:4.8s ease-in-out infinite tk-sway}.tuck[data-sleepy] [data-t=eye-l],.tuck[data-sleepy] [data-t=eye-r]{animation:none}.tuck [data-t=arm-l],.tuck [data-t=arm-r]{transform-origin:50% 100%}.tuck [data-t=arm-r]{transform-origin:0 100%}.tuck [data-t=arm-l]{transform-origin:100% 100%}.tuck [data-t=tuck-head],.tuck [data-t=mascot]{transform-origin:50% 100%}.tuck[data-state=idle] [data-t=tuck-head]{animation:4.2s ease-in-out infinite tk-bob}.tuck[data-state=greeting] [data-t=arm-r]{animation:1.3s ease-in-out 3 tk-wave}.tuck[data-state=greeting] [data-t=wave-marks]{animation:1.3s ease-in-out infinite tk-pulse}.tuck[data-state=greeting] [data-t=sun]{animation:40s linear infinite tk-spin}.tuck[data-state=listening] [data-t^=wave-]{animation:1.2s ease-in-out infinite tk-pulse}.tuck[data-state=listening] [data-t=wave-2]{animation-delay:.2s}.tuck[data-state=listening] [data-t=wave-3]{animation-delay:.4s}.tuck[data-state=listening] [data-t=sprout]{animation:none;transform:rotate(5deg)}.tuck[data-state=listening] [data-t=eyes]{animation:6s ease-in-out infinite tk-look}.tuck[data-state=looking] [data-t=magnifier]{animation:5s ease-in-out infinite tk-drift}.tuck[data-state=looking] [data-t=eyes]{animation:3.6s ease-in-out infinite tk-look}.tuck[data-state=thinking] [data-t=thought]{animation:2.4s ease-in-out infinite tk-breathe}.tuck[data-state=thinking] [data-t=sprout]{animation-duration:3.4s}.tuck[data-state=digging] [data-t=trowel]{transform-origin:50% 100%;animation:1.1s ease-in-out infinite tk-dip}.tuck[data-state=digging] [data-t=dirt-fx]{animation:1.1s ease-in infinite tk-fall}.tuck[data-state=digging] [data-t=wiggle-marks]{animation:.8s ease-in-out infinite tk-pulse}.tuck[data-state=digging] [data-t=sprout]{animation:.9s ease-in-out infinite tk-sway-big}.tuck[data-state=found] [data-t=node-bulb]{animation:2.4s ease-in-out infinite tk-lift}.tuck[data-state=found] [data-t=glow]{animation:2.4s ease-in-out infinite tk-breathe}.tuck[data-state=found] [data-t=link-found]{animation:.8s ease-out both tk-fade-in}.tuck[data-state=planning] [data-t=task-pill]{animation:2.6s ease-in-out infinite tk-slot}.tuck[data-state=planning] [data-t=arm-r]{animation:2.6s ease-in-out infinite tk-bob}.tuck[data-state=replying] [data-t=dot-1],.tuck[data-state=replying] [data-t=dot-2],.tuck[data-state=replying] [data-t=dot-3]{animation:1.1s ease-in-out infinite tk-dot}.tuck[data-state=replying] [data-t=dot-2]{animation-delay:.12s}.tuck[data-state=replying] [data-t=dot-3]{animation-delay:.24s}.tuck[data-state=replying] [data-t=arm-r]{animation:1.6s ease-in-out infinite tk-bob}.tuck[data-state=explaining] [data-t=trowel]{transform-origin:50% 100%;animation:1.6s ease-in-out infinite tk-tap}.tuck[data-state=explaining] [data-t=board]{animation:3.2s ease-in-out infinite tk-bob}.tuck[data-state=confirmed] [data-t=tuck-head]{animation:.7s ease-out tk-nod}.tuck[data-state=confirmed] [data-t=check]{animation:.5s ease-out both tk-pop}.tuck[data-state=proposing] [data-t=new-idea]{animation:2.8s ease-in-out infinite tk-bob-big}.tuck[data-state=proposing] [data-t=glow]{animation:2.8s ease-in-out infinite tk-breathe}.tuck[data-state=curious] [data-t=mascot]{animation:.5s ease-out both tk-slide-in}.tuck[data-state=curious] [data-t=new-idea]{animation:2.4s ease-in-out infinite tk-spark}.tuck[data-state=accepted] [data-t=node-sprout]{transform-origin:50% 100%;animation:.8s ease-out both tk-grow}.tuck[data-state=accepted] [data-t=pop-burst]{animation:.9s ease-out both tk-burst}.tuck[data-state=declined] [data-t=arm-l]{animation:2.6s ease-in-out infinite tk-shrug}.tuck[data-state=task-done] [data-t=arm-r]{animation:1.4s ease-in-out 2 tk-pump}.tuck[data-state=task-done] [data-t=node-check]{animation:.5s ease-out both tk-pop}.tuck[data-state=task-done] [data-t=cheer-marks]{animation:1.2s ease-in-out infinite tk-pulse}.tuck[data-state=all-done] [data-t=butterfly]{animation:6s ease-in-out infinite tk-drift}.tuck[data-state=all-done] [data-t^=plant-]{transform-origin:50% 100%;animation:4.4s ease-in-out infinite tk-sway}.tuck[data-state=all-done] [data-t=eye-l],.tuck[data-state=all-done] [data-t=eye-r]{animation-name:tk-blink-slow;animation-duration:6s}.tuck[data-state=milestone] [data-t=garden]{transform-origin:50% 100%;animation:1s ease-out both tk-grow}.tuck[data-state=streak] [data-t=water]{animation:1.4s ease-in infinite tk-fall}.tuck[data-state=streak] [data-t=tally]{animation:.6s ease-out both tk-pop}.tuck[data-state=level-seed] [data-t=sprout]{animation:3.2s ease-in-out infinite tk-sway}.tuck[data-state=level-sprout] [data-t=sprout]{animation-name:tk-sway-big}.tuck[data-state=level-bloom] [data-t=sprout]{animation:3.6s ease-in-out infinite tk-breathe}.tuck[data-state=celebrating] [data-t=mascot]{animation:1.2s ease-in-out infinite tk-hop}.tuck[data-state=celebrating] [data-t=confetti]{animation:2.2s ease-in infinite tk-confetti}.tuck[data-state=welcome-back] [data-t=glow]{animation:1.2s ease-out both tk-fade-in}.tuck[data-state=welcome-back] [data-t=arm-l]{animation:3.6s ease-in-out infinite reverse tk-swing}.tuck[data-state=welcome-back] [data-t=arm-r]{animation:3.6s ease-in-out infinite tk-swing}.tuck[data-state=morning-wake] [data-t=sunrise]{animation:2.4s ease-out both tk-sunrise}.tuck[data-state=morning-wake] [data-t=arm-l],.tuck[data-state=morning-wake] [data-t=arm-r]{animation:3.6s ease-in-out infinite tk-arms-up}.tuck[data-state=focus] [data-t=tuck-head]{animation:5s ease-in-out infinite tk-bob}.tuck[data-state=focus] [data-t=dnd]{animation:1s ease-out both tk-fade-in}.tuck[data-state=focus] [data-t=ear-cups]{animation:3s ease-in-out infinite tk-pulse}.tuck[data-state=evening-wrap] [data-t=glow]{animation:3s ease-in-out infinite tk-flicker}.tuck[data-state=evening-wrap] [data-t=lantern]{transform-origin:50% 0;animation:3.6s ease-in-out infinite tk-sway}.tuck[data-state=night-sleepy] [data-t=zzz-1]{animation:3.2s ease-in-out infinite tk-float-up}.tuck[data-state=night-sleepy] [data-t=moon]{animation:3.6s ease-in-out infinite tk-spark}.tuck[data-state=deep-sleep] [data-t=zzz]{animation:3s ease-in-out infinite tk-float-up}.tuck[data-state=deep-sleep] [data-t=body]{transform-origin:50% 100%;animation:3.4s ease-in-out infinite tk-breath}.tuck[data-state=break-time] [data-t=steam]{animation:2.6s ease-in-out infinite tk-steam}.tuck[data-state=break-time] [data-t=tea-cup]{animation:4s ease-in-out infinite tk-swing}.tuck[data-state=nudge] [data-t=arm-r]{animation:1.4s ease-in-out infinite tk-tap-y}.tuck[data-state=nudge] [data-t=bell-body]{transform-origin:50% 0;animation:1.4s ease-in-out infinite tk-bell}.tuck[data-state=nudge] [data-t=ring-marks]{animation:1.4s ease-in-out infinite tk-pulse}.tuck[data-state=overwhelmed-support] [data-t=rain]{animation:1.3s linear infinite tk-rain}.tuck[data-state=overwhelmed-support] [data-t=umbrella]{transform-origin:50% 100%;animation:4s ease-in-out infinite tk-wobble}.tuck[data-state=stuck-helper] [data-t=trowel]{animation:2.6s ease-in-out infinite tk-reach}.tuck[data-state=syncing] [data-t=sync-arrows]{animation:2s linear infinite tk-spin}.tuck[data-state=syncing] [data-t=water]{animation:1.4s ease-in infinite tk-fall}.tuck[data-state=syncing] [data-t=watering-can]{animation:2.8s ease-in-out infinite tk-swing}.tuck[data-state=offline] [data-t=glow]{animation:3.4s ease-in-out infinite tk-flicker}.tuck[data-state=offline] [data-t=eye-l],.tuck[data-state=offline] [data-t=eye-r]{animation-name:tk-blink-slow;animation-duration:6s}.tuck[data-state=offline] [data-t=zzz-mark]{animation:3s ease-in-out infinite tk-pulse}.tuck[data-state=error] [data-t=dust]{animation:2.4s ease-out infinite tk-puff}.tuck[data-state=error] [data-t=sprout]{animation:4.4s ease-in-out infinite tk-droop}.tuck[data-state=error] [data-t=arm-l],.tuck[data-state=error] [data-t=arm-r]{animation:3.4s ease-in-out infinite tk-shrug}.tuck[data-state=permission-key] [data-t=key]{animation:2.2s ease-in-out infinite tk-spark}.tuck[data-state=permission-key] [data-t=tuck-head]{animation:3s ease-in-out infinite tk-bob}.tuck[data-state=permission-mic] [data-t^=wave-]{animation:1.4s ease-in-out infinite tk-pulse}.tuck[data-state=permission-mic] [data-t=wave-2]{animation-delay:.25s}.tuck[data-state=permission-mic] [data-t=mic]{animation:3s ease-in-out infinite tk-bob}.tuck[data-state=onboarding-hello] [data-t=tuck-head]{animation:.9s ease-out both tk-rise-in}.tuck[data-state=onboarding-hello] [data-t=arm-r]{animation:1.3s ease-in-out .9s 3 tk-wave}.tuck[data-state=onboarding-hello] [data-t=sun]{animation:40s linear infinite tk-spin}.tuck[data-state=onboarding-show-me] [data-t=phone]{animation:3s ease-in-out infinite tk-bob}.tuck[data-state=onboarding-show-me] [data-t=arm-l]{animation:3.4s ease-in-out infinite reverse tk-swing}.tuck[data-state=onboarding-ready] [data-t^=stone-]{animation:.5s ease-out both tk-pop}.tuck[data-state=onboarding-ready] [data-t=stone-2]{animation-delay:.15s}.tuck[data-state=onboarding-ready] [data-t=stone-3]{animation-delay:.3s}.tuck[data-state=onboarding-ready] [data-t=trowel]{animation:2.6s ease-in-out infinite tk-lift}.tuck[data-state=empty-garden] [data-t=ghost-seeds]{animation:2.6s ease-in-out infinite tk-pulse}.tuck[data-state=empty-garden] [data-t=trowel]{transform-origin:50% 100%;animation:2.6s ease-in-out infinite tk-tap}.tuck[data-state=empty-inbox] [data-t=inbox-tray]{animation:4s ease-in-out infinite tk-bob}.tuck[data-state=empty-inbox] [data-t=eyes]{animation:5s ease-in-out infinite tk-look}.tuck[data-state=empty-world] [data-t=world-map]{animation:3.6s ease-in-out infinite tk-breathe}.tuck[data-state=not-found] [data-t=tuck-head]{animation:4s ease-in-out infinite tk-tilt}.tuck[data-state=not-found] [data-t=question]{animation:2.4s ease-in-out infinite tk-wobble}.tuck[data-state=maintenance] [data-t=trowel]{transform-origin:50% 100%;animation:1.2s ease-in-out infinite tk-tap}.tuck[data-state=maintenance] [data-t=hit-marks]{animation:1.2s ease-in-out infinite tk-pulse}.tuck-still,.tuck-still *{animation:none!important}@media (prefers-reduced-motion:reduce){.tuck,.tuck *{animation:none!important}.tuck-frame{opacity:0}.tuck-frame[data-f="0"]{opacity:1}}
