.mj-strip{will-change:transform;backface-visibility:hidden;contain:layout style}.mj-strip-cell{padding:8%}.mj-cell{transform-origin:50% 100%;contain:layout style;padding:1.6%}.mj-tile{width:100%;height:100%;transition:opacity calc(.22s*var(--mj-speed,1))ease;position:relative}.mj-dim{opacity:.38}.mj-hit{z-index:4;animation:mj-hit calc(.44s*var(--mj-speed,1))ease-in-out infinite alternate}@keyframes mj-hit{0%{transform:scale(1)}to{transform:scale(1.07)}}.mj-glow{pointer-events:none;animation:mj-glow calc(.44s*var(--mj-speed,1))ease-in-out infinite alternate;border:2px solid #fde68a;border-radius:12%;position:absolute;inset:-1%;box-shadow:0 0 14px #fde047e6,inset 0 0 12px #fde0478c}@keyframes mj-glow{0%{opacity:.55}to{opacity:1}}.mj-break{animation:mj-break calc(.56s*var(--mj-speed,1))cubic-bezier(.4,0,.7,.2)forwards}@keyframes mj-break{0%{opacity:1;transform:scale(1)}22%{opacity:1;transform:scale(1.14)}to{opacity:0;transform:scale(.15)rotate(-14deg)}}.mj-face{position:absolute;inset:0}.mj-flip-out{animation:mj-flip-out calc(.56s*var(--mj-speed,1))ease-in forwards}.mj-flip-in{animation:mj-flip-in calc(.56s*var(--mj-speed,1))ease-out forwards;transform:scaleX(0)}@keyframes mj-flip-out{0%{transform:scaleX(1)}50%,to{transform:scaleX(0)}}@keyframes mj-flip-in{0%,50%{transform:scaleX(0)scale(1)}80%{transform:scaleX(1)scale(1.12)}to{transform:scaleX(1)scale(1)}}.mj-shard{aspect-ratio:1;clip-path:polygon(50% 0,100% 40%,75% 100%,15% 85%,0 30%);opacity:0;width:16%;animation:mj-shard calc(.62s*var(--mj-speed,1))cubic-bezier(.15,.7,.4,1)calc(90ms*var(--mj-speed,1))forwards;margin:-8% 0 0 -8%;position:absolute;top:50%;left:50%}@keyframes mj-shard{0%{opacity:1;transform:translate(0)rotate(0)scale(1.1)}70%{opacity:1}to{opacity:0;transform:translate(var(--dx),calc(var(--dy) + 60%))rotate(var(--rot))scale(.5)}}.mj-ring{opacity:0;animation:mj-ring calc(.48s*var(--mj-speed,1))ease-out forwards;border:3px solid #fff7c2f2;border-radius:9999px;position:absolute;inset:14%}@keyframes mj-ring{0%{opacity:1;transform:scale(.3)}to{opacity:0;transform:scale(1.6)}}.mj-scatter{z-index:4;animation:mj-hit calc(.38s*var(--mj-speed,1))ease-in-out infinite alternate}.mj-tease{background:linear-gradient(#fde0470d,#fde04738 50%,#fde0470d);transition:opacity .18s;box-shadow:inset 0 0 0 2px #fde047cc,inset 0 0 22px #fde04780}.mj-tease:after{content:"";background:#fff7c22e;animation:.45s ease-in-out infinite alternate mj-glow;position:absolute;inset:0}.mj-label{white-space:nowrap;font-variant-numeric:tabular-nums;color:#fde68a;animation:mj-label calc(.42s*var(--mj-speed,1))cubic-bezier(.2,1.5,.4,1)both;background:#230606e0;border-radius:9999px;padding:.15em .6em;font-size:clamp(.8rem,3.6vw,1.1rem);font-weight:900;display:inline-block;transform:translate(-50%,-50%);box-shadow:0 0 0 2px #eab308bf,0 6px 16px #0006}@keyframes mj-label{0%{opacity:0;transform:translate(-50%,-20%)scale(.5)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}.mj-pop{animation:mj-pop calc(.38s*var(--mj-speed,1))cubic-bezier(.2,1.5,.4,1)both}@keyframes mj-pop{0%{opacity:0;transform:translate(-50%)scale(.6)}to{opacity:1;transform:translate(-50%)scale(1)}}.mj-rung-bump{animation:mj-rung-bump calc(.52s*var(--mj-speed,1))cubic-bezier(.2,1.6,.4,1)both}@keyframes mj-rung-bump{0%{transform:scale(1)}35%{transform:scale(1.32)translateY(-6%)}to{transform:scale(1.06)}}.mj-veil{background:#1e0505cc}.mj-big-title{animation:.7s ease-in-out infinite alternate mj-big}@keyframes mj-big{0%{transform:scale(1)}to{transform:scale(1.08)}}.mj-rays{background:repeating-conic-gradient(from 0deg,#fde04714 0 10deg,transparent 10deg 20deg);will-change:transform;animation:9s linear infinite mj-rays}@keyframes mj-rays{to{transform:rotate(360deg)}}html[data-motion=reduced] .mj-hit,html[data-motion=reduced] .mj-glow,html[data-motion=reduced] .mj-scatter,html[data-motion=reduced] .mj-tease:after,html[data-motion=reduced] .mj-label,html[data-motion=reduced] .mj-pop,html[data-motion=reduced] .mj-rung-bump,html[data-motion=reduced] .mj-big-title,html[data-motion=reduced] .mj-rays{animation:none}html[data-motion=reduced] .mj-break,html[data-motion=reduced] .mj-flip-out{opacity:0;animation:none}html[data-motion=reduced] .mj-flip-in{animation:none;transform:none}
