.chibi-sprite{background-image:-webkit-image-set(url(/chibi/chibi.webp) 1x,url(/chibi/chibi@2x.webp) 2x);background-image:image-set("/chibi/chibi.webp" 1x,"/chibi/chibi@2x.webp" 2x);background-repeat:no-repeat}.chibi-body{transform-origin:50% 96%;transition:transform .18s cubic-bezier(.3,.8,.3,1)}.chibi-body[data-hanging=true]{transform-origin:50% 12%;transition:none}.chibi-shadow{pointer-events:none;background:radial-gradient(closest-side,#00000047,#0000);border-radius:50%;height:8%;position:absolute;bottom:2%;left:50%;translate:-50%}.dark .chibi-shadow{background:radial-gradient(closest-side,#0000008c,#0000)}.chibi-heart{pointer-events:none;animation:1.4s ease-out forwards chibi-heart;position:absolute}@keyframes chibi-heart{0%{opacity:0;transform:translate(0)scale(.4)}20%{opacity:1;transform:translate(var(--hx), -10px) scale(1)}to{transform:translate(calc(var(--hx) * 2), -60px) scale(.9);opacity:0}}.chibi-breathe{animation:3.4s ease-in-out infinite chibi-breathe}@keyframes chibi-breathe{50%{transform:scale(1.012,.99)}}@media (prefers-reduced-motion:reduce){.chibi-breathe,.chibi-heart{animation:none!important}}
