.lm-helper{--lm-helper-size:88px;inline-size:var(--lm-helper-size);pointer-events:none;user-select:none;flex:none;line-height:0;display:inline-block}.lm-helper[data-size=small]{--lm-helper-size:48px}.lm-helper[data-size=large]{--lm-helper-size:132px}.lm-helper>svg{block-size:auto;inline-size:100%;display:block;overflow:visible}.lm-helper [data-show]{display:none}.lm-helper[data-pose=happy] [data-show~=happy],.lm-helper[data-pose=curious] [data-show~=curious],.lm-helper[data-pose=thinking] [data-show~=thinking],.lm-helper[data-pose=cheering] [data-show~=cheering],.lm-helper[data-pose=oops] [data-show~=oops],.lm-helper[data-pose=sleepy] [data-show~=sleepy],.lm-helper[data-pose=proud] [data-show~=proud]{display:inline}@media print{.lm-helper{display:none!important}}@media (prefers-reduced-motion:no-preference){.lm-helper>svg{animation:lm-helper-arrive var(--lm-motion-duration-slow) var(--lm-motion-easing-enter) both}.lm-helper[data-stay]>svg{animation:none}.lm-helper [data-move]{transform-box:fill-box;transform-origin:50%}.lm-helper [data-move=eyes]{animation:5.2s linear 2s 2 lm-helper-blink}.lm-helper [data-move=body]{transform-origin:50% 100%}.lm-helper[data-pose=cheering]>svg{animation:lm-helper-hop var(--lm-motion-duration-gesture) var(--lm-motion-easing-liquid) 3}.lm-helper[data-pose=cheering] [data-move=body]{animation:lm-helper-squash var(--lm-motion-duration-gesture) var(--lm-motion-easing-liquid) 3}.lm-helper[data-pose=cheering] [data-move=arm-left]{transform-origin:100% 100%;animation:lm-helper-wave-left var(--lm-motion-duration-gesture) var(--lm-motion-easing-liquid) 3}.lm-helper[data-pose=cheering] [data-move=arm-right]{transform-origin:0 100%;animation:lm-helper-wave-right var(--lm-motion-duration-gesture) var(--lm-motion-easing-liquid) .26s 3}.lm-helper[data-pose=curious] [data-move=body]{animation:lm-helper-tilt .48s var(--lm-motion-easing-standard)}.lm-helper[data-pose=curious] [data-move=arm-right]{transform-origin:0 100%;animation:lm-helper-point .48s var(--lm-motion-easing-standard) .12s}.lm-helper[data-pose=thinking] [data-move=extra]{animation:lm-helper-pop var(--lm-motion-duration-slow) var(--lm-motion-easing-enter) .12s both}.lm-helper[data-pose=oops] [data-move=body]{animation:lm-helper-wobble .42s var(--lm-motion-easing-standard)}.lm-helper[data-pose=oops] [data-move=extra]{animation:.9s cubic-bezier(.4,0,1,1) .2s both lm-helper-drip}.lm-helper[data-pose=sleepy] [data-move=body]{animation:lm-helper-breathe 3.2s var(--lm-motion-easing-liquid) 3}.lm-helper[data-pose=sleepy] [data-move=extra]{animation:lm-helper-float 3.2s var(--lm-motion-easing-liquid) 3}.lm-helper[data-pose=proud] [data-move=body]{animation:lm-helper-proud .36s var(--lm-motion-easing-standard)}.lm-helper[data-gesture=nod] [data-move=body]{animation:lm-helper-nod var(--lm-motion-duration-base) var(--lm-motion-easing-standard)}.lm-helper[data-gesture=nod] [data-move=eyes]{animation:lm-helper-blink-twice 1.2s linear var(--lm-motion-duration-base)}.lm-helper:is([data-pose=proud],[data-pose=cheering]) [data-move=extra]{animation:lm-helper-twinkle .9s var(--lm-motion-easing-liquid) 2}.lm-finish[data-finish=safety][data-tone] .lm-finish-cheer,.lm-finish[data-finish=safety] .lm-finish-cheer .lm-helper :is([data-move=arm-left],[data-move=arm-right],[data-move=extra]){animation:none}.lm-finish[data-finish=safety] .lm-finish-cheer .lm-helper [data-move=body]{transform-origin:50% 100%;animation:lm-helper-concern var(--lm-motion-duration-slow) var(--lm-motion-easing-standard) var(--lm-motion-duration-slow) both}.lm-finish[data-finish=safety] .lm-finish-cheer .lm-helper [data-move=eyes]{animation:1.2s linear .9s lm-helper-blink-twice}}@keyframes lm-helper-arrive{0%{opacity:0;transform:translateY(6px)scale(.96)}}@keyframes lm-helper-blink{0%,94%,to{transform:scaleY(1)}97%{transform:scaleY(.1)}}@keyframes lm-helper-hop{50%{transform:translateY(-8%)}}@keyframes lm-helper-squash{15%,85%{transform:scale(1.05,.95)}50%{transform:scale(.97,1.03)}}@keyframes lm-helper-wave-left{50%{transform:rotate(18deg)}}@keyframes lm-helper-wave-right{50%{transform:rotate(-18deg)}}@keyframes lm-helper-tilt{40%{transform:rotate(-5deg)}}@keyframes lm-helper-point{50%{transform:rotate(-10deg)}}@keyframes lm-helper-pop{0%{opacity:0;transform:scale(.85)}}@keyframes lm-helper-concern{to{transform:rotate(-7deg)}}@keyframes lm-helper-blink-twice{0%,10%,40%,60%,to{transform:scaleY(1)}5%,55%{transform:scaleY(.1)}}@keyframes lm-helper-wobble{25%{transform:rotate(-4deg)}75%{transform:rotate(4deg)}}@keyframes lm-helper-drip{0%{opacity:0;transform:translateY(-4px)}}@keyframes lm-helper-breathe{50%{transform:scale(1.02,.98)}}@keyframes lm-helper-float{50%{transform:translate(2px,-3px)}}@keyframes lm-helper-nod{45%{transform:translateY(3%)scale(1.03,.95)}}@keyframes lm-helper-proud{50%{transform:scale(1.04)translateY(-2%)}}@keyframes lm-helper-twinkle{50%{transform:scale(.7)rotate(20deg)}}
