.av-root svg{width:100%;height:auto;display:block;overflow:visible}.av-lv{opacity:0;pointer-events:none;transition:opacity .6s}.av-lv.av-on{opacity:1;pointer-events:auto}.av-cat{cursor:pointer;outline:none}.av-ph{opacity:0}.av-root svg [fill=\#c9a45e]{fill:var(--av-gold,#c9a45e)}.av-root svg [stroke=\#b08d57]{stroke:var(--av-line,#b08d57)}.av-root svg [fill=\#f1e6cf]{fill:var(--av-moon,#f1e6cf)}.av-root svg [fill=\#f7f1ea]{stroke:var(--av-face-line,none);stroke-width:1.2px}@media (prefers-reduced-motion:no-preference){.av-fig{animation:4.5s ease-in-out infinite breathe}.av-beat{transform-box:fill-box;transform-origin:50%;animation:1.7s ease-in-out infinite beat}.av-hl{transform-origin:204px 200px;animation:5s ease-in-out infinite alternate sway}.av-hr{transform-origin:236px 200px;animation:5s ease-in-out -2s infinite alternate-reverse sway}.av-rose{transform-origin:178px 300px;animation:4s ease-in-out infinite alternate rock}.av-sp{transform-box:fill-box;transform-origin:50%;animation:3s ease-in-out infinite tw}.av-pt{animation:6s ease-in infinite fall}.av-tail{transform-origin:322px 414px;animation:3.2s ease-in-out infinite alternate tail}.av-eyes{transform-origin:306px 368px;animation:5.5s infinite blink}.av-ear{transform-origin:296px 358px;animation:7s infinite twitch}svg.av-purring .av-cb{animation:40ms infinite alternate buzz}svg.av-purring .av-ph{animation:2s ease-out forwards rise}.av-glow{transform-box:fill-box;transform-origin:50%;animation:2.4s ease-in-out infinite glow}.av-tas{transform-origin:244px 182px;animation:3s ease-in-out infinite alternate tas}.av-spin{transform-box:fill-box;transform-origin:50%;animation:6s linear infinite spin}.av-look{animation:4s ease-in-out infinite alternate look}.av-eo{animation:4.5s infinite eo}.av-ew{animation:4.5s infinite ew}.av-tilt{transform-origin:270px 236px;animation:3s ease-in-out infinite alternate tilt}.av-flut{transform-origin:232px 240px;animation:2.4s ease-in-out infinite alternate flut}.av-mag{transform-origin:186px 290px;animation:3.5s ease-in-out infinite alternate rock}svg[data-lvl="4"] .av-spin,svg[data-lvl="5"] .av-spin{animation-duration:1.8s}}@keyframes breathe{50%{transform:translateY(1.2px)}}@keyframes beat{0%,to{transform:scale(1)}12%{transform:scale(1.28)}24%{transform:scale(1)}36%{transform:scale(1.18)}50%{transform:scale(1)}}@keyframes sway{0%{transform:rotate(-1.6deg)}to{transform:rotate(1.6deg)}}@keyframes rock{0%{transform:rotate(-3deg)}to{transform:rotate(3deg)}}@keyframes tw{0%,to{opacity:.35;transform:scale(.7)}50%{opacity:1;transform:scale(1.15)}}@keyframes fall{0%{opacity:0;transform:translate(0)}15%{opacity:1}to{opacity:0;transform:translate(-14px,70px)}}@keyframes tail{0%{transform:rotate(-10deg)}to{transform:rotate(12deg)}}@keyframes blink{0%,93%,to{transform:scaleY(1)}96%{transform:scaleY(.08)}}@keyframes twitch{0%,40%,46%,to{transform:rotate(0)}43%{transform:rotate(-9deg)}}@keyframes buzz{to{transform:translateY(.8px)}}@keyframes rise{0%{opacity:0;transform:translateY(0)}25%{opacity:1}to{opacity:0;transform:translateY(-34px)}}@keyframes glow{50%{opacity:.5;transform:scale(1.25)}}@keyframes tas{0%{transform:rotate(-8deg)}to{transform:rotate(8deg)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes look{0%{transform:translate(-1.6px)}to{transform:translate(1.6px)}}@keyframes eo{0%,86%,98%,to{opacity:1}88%,96%{opacity:0}}@keyframes ew{0%,86%,98%,to{opacity:0}88%,96%{opacity:1}}@keyframes tilt{0%{transform:rotate(-6deg)}to{transform:rotate(8deg)}}@keyframes flut{0%{transform:rotate(-5deg)}to{transform:rotate(7deg)}}
