/* Must Know Money - Marcus celebration. 1.5s, plays once. Pure CSS; transform/opacity only. */
.mkc{display:block;overflow:visible;max-width:100%;height:auto}
.mkc *{transform-box:view-box}
.mkc-body{transform-origin:165px 960px}
.mkc-shadow{transform-box:fill-box;transform-origin:50% 50%}
.mkc-arm-l{transform-origin:88px 365px}
.mkc-arm-r{transform-origin:242px 365px}
.mkc-cap{transform-origin:175px 140px}
.mkc-c{opacity:0}
.mkc-s{transform-box:fill-box;transform-origin:50% 50%}
.mkc.is-playing .mkc-body{animation:mkc-body 1.5s cubic-bezier(.3,.7,.4,1) both}
.mkc.is-playing .mkc-shadow{animation:mkc-shadow 1.5s ease-out both}
.mkc.is-playing .mkc-arm-l{animation:mkc-arml 1.5s ease-out both}
.mkc.is-playing .mkc-arm-r{animation:mkc-armr 1.5s ease-out both}
.mkc.is-playing .mkc-cap{animation:mkc-cap 1.5s ease-out both}
.mkc.is-playing .mkc-c{animation:mkc-c 1.5s cubic-bezier(.2,.8,.3,1) both}
.mkc.is-playing .mkc-s{animation:mkc-s 1.5s ease-out both}
@keyframes mkc-body{
0%{transform:none}
13%{transform:scale(1.1,.86)}
22%{transform:translateY(-120px) scale(.94,1.08)}
36%{transform:translateY(-170px) scale(1)}
48%{transform:translateY(-60px) scale(.97,1.04)}
54%{transform:scale(1.12,.86)}
66%{transform:scale(.97,1.03)}
78%,100%{transform:none}}
@keyframes mkc-shadow{0%,13%{transform:none}36%{transform:scale(.55);opacity:.5}54%{transform:scale(1.15)}78%,100%{transform:none}}
@keyframes mkc-arml{0%,13%{transform:rotate(-146deg)}30%{transform:rotate(8deg)}40%{transform:rotate(-14deg)}50%{transform:rotate(6deg)}62%,100%{transform:none}}
@keyframes mkc-armr{0%,13%{transform:rotate(146deg)}30%{transform:rotate(-8deg)}40%{transform:rotate(14deg)}50%{transform:rotate(-6deg)}62%,100%{transform:none}}
@keyframes mkc-cap{0%,16%{transform:none}30%{transform:translateY(22px) rotate(4deg)}40%{transform:translateY(-34px) rotate(-7deg)}54%{transform:translateY(-14px) rotate(3deg)}64%{transform:translateY(6px)}74%,100%{transform:none}}
@keyframes mkc-c{0%,46%{opacity:0;transform:none}52%{opacity:1}78%{opacity:1}100%{opacity:0;transform:translate(var(--x),var(--y))}}
@keyframes mkc-s{0%,46%{transform:none}100%{transform:rotate(var(--r))}}
@media (prefers-reduced-motion:reduce){.mkc.is-playing *{animation:none!important}.mkc-c{opacity:0}}
