.tippy-mascot{pointer-events:none;-webkit-user-select:none;user-select:none;flex:none;position:relative}.tippy-mascot-body,.tippy-mascot-part,.tippy-mascot img{width:100%;height:100%;position:absolute;inset:0}.tippy-mascot-pose{position:absolute}.tippy-mascot-body{transform-origin:50% 96%;animation:3.6s ease-in-out infinite tippy-mascot-breathe}.tippy-mascot.is-happy .tippy-mascot-body{animation:1.1s cubic-bezier(.3,0,.4,1) infinite tippy-mascot-hop}.tippy-mascot.is-alarm .tippy-mascot-body{animation:.9s ease-in-out infinite alternate tippy-mascot-alert}.tippy-mascot.is-sleep .tippy-mascot-body{animation:4.8s ease-in-out infinite tippy-mascot-breathe-deep}.tippy-mascot.is-think .tippy-mascot-body{animation:4s ease-in-out infinite alternate tippy-mascot-ponder}.tippy-bone-tilt{animation:3.4s ease-in-out infinite alternate tippy-bone-tilt}.tippy-bone-nod{animation:2.6s ease-in-out infinite alternate tippy-bone-nod}.tippy-bone-shake{animation:.45s ease-in-out infinite alternate tippy-bone-shake}.tippy-bone-tail{animation:1.7s ease-in-out infinite alternate tippy-bone-tail}.tippy-bone-wave{animation:.55s ease-in-out infinite alternate tippy-bone-wave}.tippy-bone-cheer{animation:.55s ease-in-out infinite alternate tippy-bone-cheer}.tippy-bone-cheer2{animation:.55s ease-in-out infinite alternate-reverse tippy-bone-cheer}.tippy-bone-sway{animation:2.4s ease-in-out infinite alternate tippy-bone-sway}.tippy-bone-float{animation:2.6s ease-in-out infinite alternate tippy-bone-float}.tippy-bone-pulse{animation:.9s ease-in-out infinite alternate tippy-bone-pulse}.tippy-bone-twinkle{animation:1.2s ease-in-out infinite alternate tippy-bone-twinkle}.tippy-bone-twinkle2{animation:1.2s ease-in-out infinite alternate-reverse tippy-bone-twinkle}.tippy-bone-zzz{animation:2.1s ease-out infinite both tippy-bone-zzz}.tippy-bone-spark{animation:2.96s ease-in-out infinite both tippy-bone-spark}.tippy-bone-ripple{animation:1.1s ease-out infinite both tippy-bone-ripple}.tippy-bone-calc{animation:2.8s ease-in-out infinite alternate both tippy-bone-calc}.tippy-mascot-blink{opacity:0;animation:5.2s step-end infinite tippy-mascot-blink}@keyframes tippy-mascot-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.012,1.025)}}@keyframes tippy-mascot-breathe-deep{0%,to{transform:scale(1)}50%{transform:scale(1.03,1.05)}}@keyframes tippy-mascot-hop{0%,to{transform:translateY(0)scale(1.03,.97)}15%{transform:translateY(0)scale(1)}45%{transform:translateY(-7%)scale(.98,1.03)}75%{transform:translateY(0)scale(1)}}@keyframes tippy-mascot-alert{0%{transform:translateY(0)}to{transform:translateY(-1.5%)}}@keyframes tippy-mascot-ponder{0%{transform:rotate(-1.5deg)}to{transform:rotate(2deg)}}@keyframes tippy-mascot-blink{0%,94%{opacity:0}95%,97%{opacity:1}98%,to{opacity:0}}@keyframes tippy-bone-tilt{0%{transform:rotate(-2.5deg)}to{transform:rotate(2.5deg)}}@keyframes tippy-bone-nod{0%{transform:rotate(-1deg)}to{transform:rotate(3deg)}}@keyframes tippy-bone-shake{0%{transform:rotate(-1.6deg)}to{transform:rotate(1.6deg)}}@keyframes tippy-bone-tail{0%{transform:rotate(-3.5deg)}to{transform:rotate(2.5deg)}}@keyframes tippy-bone-wave{0%{transform:rotate(-12deg)}to{transform:rotate(10deg)}}@keyframes tippy-bone-cheer{0%{transform:rotate(-7deg)}to{transform:rotate(6deg)}}@keyframes tippy-bone-sway{0%{transform:rotate(-2deg)}to{transform:rotate(1.5deg)}}@keyframes tippy-bone-float{0%{transform:translateY(0)rotate(-3deg)}to{transform:translateY(-3%)rotate(3deg)}}@keyframes tippy-bone-pulse{0%{opacity:.35;transform:scale(.92)}to{opacity:1;transform:scale(1.06)}}@keyframes tippy-bone-twinkle{0%{opacity:1;transform:scale(1)}to{opacity:.25;transform:scale(.9)}}@keyframes tippy-bone-zzz{0%{opacity:0;transform:translate(-20%,40%)scale(.6)}20%{opacity:1}70%{opacity:1;transform:translate(10%,-30%)scale(1)}to{opacity:0;transform:translate(25%,-80%)scale(1.1)rotate(8deg)}}@keyframes tippy-bone-spark{0%,to{opacity:0;transform:scale(.55)rotate(-25deg)}30%{opacity:1;transform:scale(1.15)rotate(10deg)}55%{opacity:1;transform:scale(1)rotate(0)}}@keyframes tippy-bone-ripple{0%{opacity:0;transform:translate(-30%)scale(.8)}35%{opacity:1}to{opacity:0;transform:translate(45%)scale(1.15)}}@keyframes tippy-bone-calc{0%{transform:translateY(4%)rotate(-5deg)}to{transform:translateY(-6%)rotate(5deg)}}@media (prefers-reduced-motion:reduce){.tippy-mascot-body,.tippy-mascot.is-happy .tippy-mascot-body,.tippy-mascot.is-alarm .tippy-mascot-body,.tippy-mascot.is-sleep .tippy-mascot-body,.tippy-mascot.is-think .tippy-mascot-body,.tippy-mascot-part,.tippy-mascot-blink{animation:none}}
