.lumi-fox[data-posed] :is(.fx-eye,.fx-arm-l,.fx-arm-r),.lumi-fox[data-posed] .fx-face>g:nth-child(n+3){display:none}.lumi-fox .fx-twinkle{transform-box:view-box}@media (prefers-reduced-motion:no-preference){.lumi-fox .fx-pose-eye{animation:4.2s infinite fx-blink}.lumi-fox .fx-twinkle{animation:1.6s ease-in-out infinite fx-twinkle}.lumi-fox .fx-pa-cheer-l{animation:1.1s ease-in-out infinite fx-pa-cheer-l}.lumi-fox .fx-pa-cheer-r{animation:1.1s ease-in-out infinite fx-pa-cheer-r}.lumi-fox .fx-pa-wave{animation:1.4s ease-in-out infinite fx-pa-wave}.lumi-fox .fx-pa-pump{animation:.9s ease-in-out infinite fx-pa-pump}.lumi-fox .fx-pa-scratch{animation:.7s ease-in-out infinite fx-pa-scratch}.lumi-fox .fx-wonder{transform-box:fill-box;transform-origin:50%;animation:2s ease-in-out infinite fx-float}.lumi-fox .fx-pa-stretch{animation:3s ease-in-out infinite fx-pa-stretch}.lumi-fox .fx-zzz{animation:3s ease-in-out infinite fx-float}.lumi-fox .fx-dots{animation:2.4s ease-in-out infinite fx-float}.lumi-fox .fx-tear{animation:2.4s ease-in infinite fx-tear}.lumi-fox[data-mood=letsgo] .fx-whole{animation:1.2s ease-in-out infinite fx-breathe}.lumi-fox[data-mood=proud] .fx-whole{animation:2.6s ease-in-out infinite fx-breathe}.lumi-fox[data-mood=sleepy] .fx-whole{animation:4s ease-in-out infinite fx-breathe}.lumi-fox[data-mood=sleepy] .fx-tail{animation-duration:6s}.lumi-fox[data-mood=surprised] .fx-whole{animation:.9s cubic-bezier(.3,.7,.4,1) fx-jump}.lumi-fox[data-mood=sad] .fx-whole{animation:4.5s ease-in-out infinite fx-breathe}.lumi-fox[data-mood=sad] .fx-tail{animation:none}.lumi-fox[data-mood=almost] .fx-whole{animation:3.2s ease-in-out infinite fx-tilt}}@keyframes fx-twinkle{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.6)}}@keyframes fx-pa-cheer-l{0%,to{transform:rotate(0)}35%{transform:rotate(-10deg)}}@keyframes fx-pa-cheer-r{0%,to{transform:rotate(0)}35%{transform:rotate(10deg)}}@keyframes fx-pa-wave{0%,to{transform:rotate(0)}25%{transform:rotate(14deg)}75%{transform:rotate(-10deg)}}@keyframes fx-pa-pump{0%,to{transform:rotate(0)}50%{transform:rotate(-12deg)translateY(-2%)}}@keyframes fx-pa-scratch{0%,to{transform:rotate(0)}50%{transform:rotate(-6deg)}}@keyframes fx-pa-stretch{0%,to{transform:rotate(0)}50%{transform:rotate(8deg)}}@keyframes fx-float{0%,to{transform:translateY(0)}50%{transform:translateY(-3%)}}@keyframes fx-tear{0%{opacity:1;transform:translateY(0)}80%{opacity:1}to{opacity:0;transform:translateY(8%)}}
