@keyframes mh-scan{0%{top:6%}50%{top:92%}to{top:6%}}.mh-scan{animation:1.8s ease-in-out infinite mh-scan}@keyframes mh-fade{0%{opacity:0}to{opacity:1}}.mh-fade{animation:.45s ease-out both mh-fade}@keyframes mh-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.mh-rise{animation:.4s cubic-bezier(.2,.8,.2,1) both mh-rise}@keyframes mh-pop{0%{opacity:0;transform:scale(.4)}60%{opacity:1;transform:scale(1.18)}to{transform:scale(1)}}.mh-pop{animation:.45s cubic-bezier(.2,.8,.2,1) both mh-pop}@keyframes mh-drop{0%{opacity:0;transform:translateY(-14px)scale(.98)}to{opacity:1;transform:none}}.mh-drop{animation:.5s cubic-bezier(.2,.8,.2,1) both mh-drop}@keyframes mh-flash{0%,to{background:#fff}40%{background:#fff4ee}}.mh-flash{animation:.9s ease-out both mh-flash}@keyframes mh-press{0%,to{transform:scale(1)}45%{filter:brightness(.92);transform:scale(.94)}}.mh-press{animation:.5s ease-in-out both mh-press}@keyframes mh-ring{0%,to{transform:rotate(0)}20%{transform:rotate(14deg)}40%{transform:rotate(-12deg)}60%{transform:rotate(8deg)}}.mh-ring{transform-origin:50% 0;animation:1.2s ease-in-out infinite mh-ring}@keyframes mh-ping{0%{box-shadow:0 0 #f16225a6}to{box-shadow:0 0 0 16px #f1622500}}.mh-ping{animation:1s ease-out 3 mh-ping}@keyframes mh-tap{0%{opacity:.9;transform:translate(-50%,-50%)scale(.3)}to{opacity:0;transform:translate(-50%,-50%)scale(2.6)}}.mh-tap{animation:.7s ease-out infinite mh-tap}@keyframes mh-fall{0%{opacity:0;transform:translate(-50%,-40px)}35%{opacity:1;transform:translate(-50%)}70%{opacity:1;transform:translate(-50%)scale(1)}to{opacity:0;transform:translate(-50%,70px)scale(.35)}}.mh-fall{animation:1.6s cubic-bezier(.5,0,.6,1) both mh-fall}@keyframes mh-camopen{0%{clip-path:circle(0% at 50% 46%)}to{clip-path:circle(80% at 50% 46%)}}.mh-camopen{animation:.7s cubic-bezier(.6,0,.2,1) both mh-camopen}@keyframes mh-camfeed{0%{opacity:0;transform:scale(1.45)}40%{opacity:.75}to{opacity:.75;transform:scale(1.1)}}.mh-camfeed{animation:1.1s cubic-bezier(.2,.8,.2,1) both mh-camfeed}@keyframes mh-hint-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.mh-hint-in{animation:.8s cubic-bezier(.2,.8,.2,1) 1.2s both mh-hint-in}@keyframes mh-bob{0%,to{opacity:.55;transform:translateY(0)}50%{opacity:1;transform:translateY(7px)}}.mh-bob{animation:1.8s ease-in-out infinite mh-bob}@keyframes mh-flow{to{stroke-dashoffset:-32px}}.mh-flow{stroke-dasharray:6 10;animation:1.4s linear infinite mh-flow}@keyframes mh-load{0%{transform:translate(-100%)}to{transform:translate(250%)}}.mh-load{animation:1.3s cubic-bezier(.5,0,.5,1) infinite mh-load}@keyframes mh-in{0%{opacity:0;filter:blur(10px);transform:translateY(14px)scale(.975)}}.mh-in{animation:.9s cubic-bezier(.2,.75,.2,1) backwards mh-in}@media (prefers-reduced-motion:reduce){.mh-in,.mh-flow,.mh-load,.mh-scan,.mh-fade,.mh-rise,.mh-pop,.mh-drop,.mh-flash,.mh-press,.mh-ring,.mh-ping,.mh-tap,.mh-fall,.mh-camopen,.mh-camfeed,.mh-bob{animation:none!important}}@keyframes mh-sheet{0%{transform:translateY(100%)}to{transform:none}}.mh-sheet{animation:.5s cubic-bezier(.2,.8,.2,1) both mh-sheet}@media (prefers-reduced-motion:reduce){.mh-sheet{animation:none}}
