.mz-splash{flex-direction:column;justify-content:center;align-items:center;gap:28px;width:100%;height:100dvh;animation:.3s .15s both mz-splash-in;display:flex}.mz-splash-mark{justify-content:center;align-items:center;width:96px;height:96px;display:flex;position:relative}.mz-splash-glow{filter:blur(6px);background:radial-gradient(circle,#f53d8d73 0%,#f53d8d00 65%);border-radius:9999px;animation:1.4s ease-in-out infinite mz-splash-glow;position:absolute;inset:-28px}.mz-splash-heart{-webkit-user-select:none;user-select:none;width:72px;height:72px;animation:1.4s ease-in-out infinite mz-splash-beat;position:relative}.mz-splash-bar{background:#f53d8d29;border-radius:9999px;width:120px;height:3px;display:block;position:relative;overflow:hidden}.mz-splash-bar>span{inset-block:0;border-radius:inherit;background:linear-gradient(90deg,#f53d8d00,#f53d8d,#f53d8d00);width:40%;animation:1.2s ease-in-out infinite mz-splash-slide;position:absolute;left:0}@keyframes mz-splash-in{0%{opacity:0}to{opacity:1}}@keyframes mz-splash-beat{0%,28%,70%,to{transform:scale(1)}14%{transform:scale(1.1)}42%{transform:scale(1.06)}}@keyframes mz-splash-glow{0%,28%,70%,to{opacity:.45;transform:scale(.92)}14%{opacity:.9;transform:scale(1.08)}42%{opacity:.7;transform:scale(1.02)}}@keyframes mz-splash-slide{0%{transform:translate(-100%)}to{transform:translate(250%)}}@media (prefers-reduced-motion:reduce){.mz-splash-heart,.mz-splash-glow{animation:none}.mz-splash-bar>span{animation-duration:2.4s}}
