.pot{--spring:cubic-bezier(.3, 1.5, .4, 1)}.pot .tongue{transform-box:fill-box;transform-origin:50% 100%;animation:1s ease-in-out infinite alternate mm-flk}@keyframes mm-flk{0%{transform:scaleY(.8)scaleX(1.06)skew(4deg)}45%{transform:scaleY(1.08)scaleX(.95)skew(-5deg)}to{transform:scaleY(.92)scaleX(1.02)skew(3deg)}}.pot .glow{transform-box:fill-box;transform-origin:50%;animation:1.6s ease-in-out infinite alternate mm-glow}@keyframes mm-glow{0%{opacity:.22;transform:scale(.94)}to{opacity:.42;transform:scale(1.06)}}.pot .wisp{fill:none;stroke:#d9c7a8;stroke-width:7px;stroke-linecap:round;stroke-dasharray:60 200;opacity:0;animation:3.4s ease-in-out infinite mm-wisp}.pot .wisp:nth-child(2){animation-delay:-1.1s}.pot .wisp:nth-child(3){animation-delay:-2.2s}@keyframes mm-wisp{0%{stroke-dashoffset:60px;opacity:0;transform:translateY(10px)}25%{opacity:var(--st,.6)}to{stroke-dashoffset:-150px;opacity:0;transform:translateY(-26px)}}.pot .curr{animation:7s linear infinite mm-curr}.pot .curr.c2{animation-duration:5s;animation-direction:reverse}@keyframes mm-curr{to{stroke-dashoffset:-384px}}.pot .bob{animation:2.6s ease-in-out infinite alternate mm-bob}@keyframes mm-bob{0%{transform:translateY(-1.5px)rotate(-4deg)}to{transform:translateY(1.5px)rotate(4deg)}}.pot .mm .body{transition:transform .5s var(--spring);transform-origin:210px 330px}.pot .mm:hover .body{transform:scale(1.015)}.pot .mm:active .body{transform:scale(.985)}.pot .mm .jig.boil{transform-origin:210px 330px;animation:.32s ease-in-out infinite alternate mm-jig}@keyframes mm-jig{0%{transform:rotate(-.7deg)translateY(0)}to{transform:rotate(.7deg)translateY(-1.5px)}}@media (prefers-reduced-motion:reduce){.pot .tongue,.pot .glow,.pot .wisp,.pot .bob,.pot .curr,.pot .mm .jig.boil{animation:none}.pot .wisp{opacity:.4}}
