.rcb{--rcb-px:0px;--rcb-py:0px;--rcb-ex:0px;--rcb-ey:0px;--rcb-hx:0px;--rcb-hy:0px;--rcb-hr:0deg;--rcb-dx:0px;--rcb-dy:0px;--rcb-lean:0deg;line-height:0;display:inline-block;position:relative}.rcb-svg{overflow:visible}.rcb-svg *{transform-box:view-box}.rcb-lean{transform-origin:100px 205px;transform:translate(var(--rcb-dx), var(--rcb-dy)) rotate(var(--rcb-lean))}.rcb-head-look{transform-origin:100px 128px;transform:translate(var(--rcb-hx), var(--rcb-hy)) rotate(var(--rcb-hr))}.rcb-eye-whites{transform:translate(var(--rcb-ex), var(--rcb-ey))}.rcb-pupils{transform:translate(var(--rcb-px), var(--rcb-py))}.rcb-float{transform-origin:100px 205px;animation:3.6s ease-in-out infinite rcb-float}.rcb-shadow{transform-origin:100px 211px;animation:3.6s ease-in-out infinite rcb-shadow}.rcb-antenna{transform-origin:100px 34px;animation:2.8s ease-in-out infinite rcb-antenna}.rcb-eyes-blink{transform-origin:100px 82px;animation:5.3s infinite rcb-blink}.rcb-head{transform-origin:100px 128px;transition:transform .45s cubic-bezier(.3,1.3,.5,1)}.rcb-eyes-wide{transform-origin:100px 82px;transition:transform .25s}.rcb-arm{transition:transform .4s cubic-bezier(.3,1.4,.5,1)}.rcb-arm-l{transform-origin:72px 152px}.rcb-arm-r{transform-origin:128px 152px}.rcb-eyes-happy,.rcb-mouth-open,.rcb-sparks,.rcb-bulb,.rcb-heart{opacity:0}.rcb-eyes-open,.rcb-mouth-smile,.rcb-eyes-happy,.rcb-mouth-open{transition:opacity .15s}.rcb[data-state=attention] .rcb-eyes-wide{transform:scale(1.12)}.rcb[data-state=attention] .rcb-antenna{animation:.6s ease-in-out 2 rcb-antenna-bounce}.rcb[data-state=attention] .rcb-arm-r{animation:.5s ease-in-out .1s 4 alternate rcb-wave;transform:translate(16px,-6px)rotate(-110deg)}.rcb[data-state=attention] .rcb-sparks-l{animation:.5s ease-out forwards rcb-pop}.rcb[data-state=celebrate] .rcb-hop{transform-origin:100px 205px;animation:.55s cubic-bezier(.3,.7,.4,1) 2 rcb-hop}.rcb[data-state=celebrate] .rcb-arm-l{transform:translate(-16px,-6px)rotate(110deg)}.rcb[data-state=celebrate] .rcb-arm-r{transform:translate(16px,-6px)rotate(-110deg)}.rcb[data-state=celebrate] .rcb-sparks{animation:.5s ease-out forwards rcb-pop}.rcb[data-state=relaxed] .rcb-float,.rcb[data-state=relaxed] .rcb-shadow{animation-duration:6s}.rcb[data-state=relaxed] .rcb-head{transform:rotate(-7deg)}.rcb[data-state=relaxed] .rcb-heart{transform-origin:156px 63px;animation:8s ease-out 1.5s infinite rcb-heart}.rcb[data-state=helping] .rcb-arm-r{transform:translate(16px,-8px)rotate(-122deg)}.rcb[data-state=helping] .rcb-head{transform:rotate(5deg)}.rcb[data-state=helping] .rcb-bulb{transform-origin:175px 30px;animation:3.2s ease-out forwards rcb-bulb}.rcb[data-state=celebrate] .rcb-eyes-open,.rcb[data-state=relaxed] .rcb-eyes-open,.rcb[data-state=celebrate] .rcb-mouth-smile,.rcb[data-state=attention] .rcb-mouth-smile{opacity:0}.rcb[data-state=celebrate] .rcb-eyes-happy,.rcb[data-state=relaxed] .rcb-eyes-happy,.rcb[data-state=celebrate] .rcb-mouth-open,.rcb[data-state=attention] .rcb-mouth-open{opacity:1}.rcb-enter{animation:.7s cubic-bezier(.2,.9,.3,1.2) both rcb-enter}.rcb[data-paused=true] *{animation-play-state:paused!important}.rcb-button{cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;border-radius:9999px;display:inline-block}.rcb-button:focus-visible{outline-offset:4px;outline:3px solid #e13761}.rcb-flyer{z-index:60;transform-origin:50%;will-change:transform;pointer-events:none;position:fixed;top:0;left:0}.rcb-flyer[data-flying=false] .rcb-button{pointer-events:auto}.rcb-flyer .rcb-bubble-anchor{scale:var(--rcb-inv-scale,1)}.rcb-flyer[data-flying=true] :where(.rcb-arm-l){transform:translate(-4px,-6px)rotate(60deg)}.rcb-flyer[data-flying=true] :where(.rcb-arm-r){transform:translate(4px,-6px)rotate(-60deg)}.rcb-flyer[data-flying=true] :where(.rcb-antenna){animation-duration:.8s}.rcb-flyer[data-flying=true] .rcb-shadow{visibility:hidden}@keyframes rcb-enter{0%{opacity:0;transform:translateY(14px)scale(.92)}to{opacity:1;transform:none}}@keyframes rcb-float{0%,to{transform:translateY(0)rotate(-1.4deg)}50%{transform:translateY(-7px)rotate(1.4deg)}}@keyframes rcb-shadow{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(.84)}}@keyframes rcb-antenna{0%,to{transform:rotate(-7deg)}50%{transform:rotate(7deg)}}@keyframes rcb-antenna-bounce{0%,to{transform:rotate(0)translateY(0)}30%{transform:rotate(-14deg)translateY(-3px)}65%{transform:rotate(12deg)translateY(0)}}@keyframes rcb-blink{0%,93%,to{transform:scaleY(1)}95.5%{transform:scaleY(.08)}}@keyframes rcb-wave{0%{transform:translate(16px,-6px)rotate(-98deg)}to{transform:translate(16px,-6px)rotate(-128deg)}}@keyframes rcb-hop{0%,to{transform:translateY(0)scale(1)}15%{transform:translateY(0)scale(1.06,.92)}50%{transform:translateY(-16px)scale(.97,1.04)}85%{transform:translateY(0)scale(1.04,.95)}}@keyframes rcb-pop{0%{opacity:0;transform:scale(.6)}40%{opacity:1;transform:scale(1.08)}to{opacity:.9;transform:scale(1)}}@keyframes rcb-heart{0%{opacity:0;transform:translateY(6px)scale(.5)}6%{opacity:1;transform:translateY(0)scale(1.1)}16%{opacity:1;transform:translateY(-6px)scale(1)}24%,to{opacity:0;transform:translateY(-14px)scale(.9)}}@keyframes rcb-bulb{0%{opacity:0;transform:scale(.4)}15%{opacity:1;transform:scale(1.1)}25%,80%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}@media (prefers-reduced-motion:reduce){.rcb *,.rcb-enter{transition:none!important;animation:none!important}.rcb[data-state=helping] .rcb-bulb,.rcb[data-state=relaxed] .rcb-heart,.rcb[data-state=celebrate] .rcb-sparks,.rcb[data-state=attention] .rcb-sparks-l{opacity:1}}
