.mh-motion-art{width:100%;height:auto;font-family:var(--font-inter),sans-serif;fill:#202124;display:block}.mh-motion-frame{isolation:isolate}.mh-route-runner{opacity:0}.mh-motion-frame.is-playing .mh-route-draw{stroke-dasharray:1;animation:2.4s cubic-bezier(.4,0,.2,1) .25s both mh-draw-route}.mh-motion-frame.is-playing .mh-route-runner{offset-path:path("M586 234C681 234 721 176 918 176");offset-rotate:0deg;animation:2.4s cubic-bezier(.4,0,.2,1) .25s both mh-follow-route}.mh-motion-frame.is-playing .mh-route-arrival{transform-box:fill-box;transform-origin:50%;animation:.45s cubic-bezier(.22,1,.36,1) 2.45s both mh-arrive}.mh-motion-frame.is-playing .mh-selected-dancer{animation:2.8s ease-out mh-select-dancer}.mh-motion-frame.is-playing .mh-roster-branch{stroke-dasharray:1;animation:.9s cubic-bezier(.22,1,.36,1) both mh-draw-route}.mh-motion-frame.is-playing .mh-cast-member{animation:mh-transfer-member 1.15s cubic-bezier(.22,1,.36,1)var(--arrival-delay)both}@keyframes mh-draw-route{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes mh-follow-route{0%{offset-distance:0%;opacity:0}8%{opacity:1}94%{opacity:1}to{offset-distance:100%;opacity:0}}@keyframes mh-arrive{0%{opacity:0;transform:scale(.55)}to{opacity:1;transform:scale(1)}}@keyframes mh-select-dancer{0%,to{stroke-opacity:1}30%{stroke-opacity:.35}60%{stroke-opacity:1}}@keyframes mh-transfer-member{0%{opacity:0;transform:translate(var(--travel-x),var(--travel-y))scale(.9)}12%{opacity:1}to{opacity:1;transform:translate(0)scale(1)}}@media (max-width:600px){.mh-motion-art{width:650px;max-width:none}}@media (prefers-reduced-motion:reduce){.mh-motion-frame.is-playing *{animation:none!important}.mh-route-runner{display:none}}
