.pacman-empty{flex-direction:column;align-items:center;gap:22px;margin:28px 0 8px;display:flex}.pacman-empty__stage{aspect-ratio:720/420;width:100%;max-width:720px}.pacman-empty__stage svg{filter:drop-shadow(0 0 6px #4ee4ff2e);width:100%;height:100%;display:block}.pacman-empty .maze-wall{fill:none;stroke:var(--mm-cyan);stroke-width:3px;stroke-linejoin:round;stroke-linecap:round;filter:drop-shadow(0 0 4px #4ee4ff99)}.pacman-empty .pellet{fill:var(--mm-pellet);opacity:.85}.pacman-empty .pellet--power{fill:var(--mm-pac);animation:.9s ease-in-out infinite alternate pacman-empty-pulse}@keyframes pacman-empty-pulse{0%{opacity:.5;transform:scale(.85)}to{opacity:1;transform:scale(1.15)}}.pacman-empty .pacman{transform-box:fill-box;transform-origin:50%;animation:7.2s linear infinite pacman-empty-traverse}.pacman-empty .pacman__body{fill:var(--mm-pac);filter:drop-shadow(0 0 6px #ffe600b3)}.pacman-empty .pacman__mouth{fill:#05060a;transform-box:fill-box;transform-origin:0%;animation:.32s ease-in-out infinite alternate pacman-empty-chomp}@keyframes pacman-empty-chomp{0%{transform:scaleY(.04)}to{transform:scaleY(1)}}@keyframes pacman-empty-traverse{0%{transform:translate(0)}48%{transform:translate(560px)}50%{transform:translate(560px)scaleX(-1)}98%{transform:translate(0)scaleX(-1)}to{transform:translate(0)}}.pacman-empty .ghost{transform-box:fill-box;transform-origin:50%}.pacman-empty .ghost--cyan .ghost__body{fill:var(--mm-cyan);filter:drop-shadow(0 0 6px #4ee4ff8c)}.pacman-empty .ghost--orange .ghost__body{fill:var(--mm-orange);filter:drop-shadow(0 0 6px #ffb3478c)}.pacman-empty .ghost--green .ghost__body{fill:var(--mm-green);filter:drop-shadow(0 0 6px #7cf8a28c)}.pacman-empty .ghost--purple .ghost__body{fill:var(--mm-purple);filter:drop-shadow(0 0 6px #b27cff8c)}.pacman-empty .ghost--red .ghost__body{fill:var(--mm-red);filter:drop-shadow(0 0 6px #ff38648c)}.pacman-empty .ghost--pink .ghost__body{fill:var(--mm-pink);filter:drop-shadow(0 0 6px #ff8bd68c)}.pacman-empty .ghost__eye-white{fill:#fff}.pacman-empty .ghost__eye-pupil{fill:#1b2030}.pacman-empty .ghost--cyan{animation:9s ease-in-out infinite pacman-empty-ghost-a}.pacman-empty .ghost--orange{animation:11s ease-in-out infinite pacman-empty-ghost-b}.pacman-empty .ghost--green{animation:13s ease-in-out infinite pacman-empty-ghost-c}.pacman-empty .ghost--purple{animation:10s ease-in-out infinite pacman-empty-ghost-d}.pacman-empty .ghost--red{animation:12s ease-in-out infinite pacman-empty-ghost-e}.pacman-empty .ghost--pink{animation:8.5s ease-in-out infinite pacman-empty-ghost-f}@keyframes pacman-empty-ghost-a{0%,to{transform:translate(0)}50%{transform:translate(28px,-22px)}}@keyframes pacman-empty-ghost-b{0%,to{transform:translate(0)}50%{transform:translate(-32px,18px)}}@keyframes pacman-empty-ghost-c{0%,to{transform:translate(0)}50%{transform:translate(34px,26px)}}@keyframes pacman-empty-ghost-d{0%,to{transform:translate(0)}50%{transform:translate(-28px,-20px)}}@keyframes pacman-empty-ghost-e{0%,to{transform:translate(0)}50%{transform:translate(24px,16px)}}@keyframes pacman-empty-ghost-f{0%,to{transform:translate(0)}50%{transform:translate(-30px,-14px)}}.pacman-empty__cta{z-index:2;background:var(--mm-pac);color:#05060a;font-family:var(--font-pixel,var(--font-mono));letter-spacing:.2em;border:1px solid var(--mm-pac);text-transform:uppercase;align-items:center;gap:10px;padding:14px 26px;font-size:13px;text-decoration:none;transition:transform .12s,box-shadow .12s;display:inline-flex;position:relative;box-shadow:4px 4px #8e7b00}.pacman-empty__cta:hover{transform:translate(-2px,-2px);box-shadow:6px 6px #8e7b00}.pacman-empty__cta:active{transform:translate(0);box-shadow:2px 2px #8e7b00}.pacman-empty__cta-arrow{font-size:14px}@media (prefers-reduced-motion:reduce){.pacman-empty .pacman,.pacman-empty .pacman__mouth,.pacman-empty .ghost,.pacman-empty .pellet--power{animation:none!important}}@media (max-width:560px){.pacman-empty__cta{padding:12px 18px;font-size:11px}}
