.mz-rite-seam{pointer-events:none;border-radius:2px;height:3px;animation:2.2s ease-in-out infinite mz-rite-seam-pulse;position:absolute;top:50%;left:8%;right:8%;transform:translateY(-50%)}.mz-rite-seam-common{background:#8fa3b8;box-shadow:0 0 10px 2px #8fa3b8d9,0 0 28px 7px #8fa3b859}.mz-rite-seam-rare{background:#7cc7d6;box-shadow:0 0 10px 2px #7cc7d6d9,0 0 28px 7px #7cc7d659}.mz-rite-seam-epic{background:#c9a55c;box-shadow:0 0 10px 2px #c9a55cd9,0 0 28px 7px #c9a55c66}.mz-rite-seam-legend{background:#b98df0;box-shadow:0 0 12px 3px #b98df0e6,0 0 34px 9px #b98df073}.mz-rite-seam-knock{background:#e8e0cc;box-shadow:0 0 10px 2px #e8e0cccc,0 0 28px 7px #e8e0cc4d}@keyframes mz-rite-seam-pulse{0%,to{opacity:.55}50%{opacity:1}}.mz-rite-shake{animation:.5s ease-in-out mz-rite-shake}@keyframes mz-rite-shake{0%,to{transform:translate(0)}20%{transform:translate(-4px,2px)}40%{transform:translate(4px,-2px)}60%{transform:translate(-3px,-2px)}80%{transform:translate(3px,2px)}}.mz-rite-flash{z-index:90;pointer-events:none;opacity:0;animation:.9s ease-out forwards mz-rite-flash;position:fixed;inset:0}@keyframes mz-rite-flash{0%{opacity:0}22%{opacity:.85}to{opacity:0}}.mz-rite-slowmo{animation:.9s ease-out mz-rite-slowpush}@keyframes mz-rite-slowpush{0%{transform:scale(1)}45%{transform:scale(1.035)}to{transform:scale(1)}}.mz-rite-eyepulse{animation:.6s ease-in-out mz-rite-eyepulse}@keyframes mz-rite-eyepulse{0%,to{filter:brightness()}40%{filter:brightness(1.32)}}.mz-rite-seal{pointer-events:none;background:#c73e2c29;border:2px solid #c73e2c;border-radius:4px;justify-content:center;align-items:center;width:46px;height:46px;animation:.7s cubic-bezier(.25,.9,.3,1.15) both mz-rite-seal-drop;display:flex;position:absolute;top:-4px;right:10px;box-shadow:0 0 14px #c73e2c73}.mz-rite-seal>span{color:#e0684e;font-family:serif;font-size:20px;font-weight:700;transform:rotate(-6deg)}@keyframes mz-rite-seal-drop{0%{opacity:0;transform:translateY(-64px)rotate(-16deg)scale(1.25)}55%{opacity:1}to{opacity:1;transform:translateY(0)rotate(-4deg)scale(1)}}@media (prefers-reduced-motion:reduce){.mz-rite-seam,.mz-rite-shake,.mz-rite-flash,.mz-rite-slowmo,.mz-rite-eyepulse,.mz-rite-seal{animation:none!important}.mz-rite-flash{display:none}}
.mzh-egg{aspect-ratio:1;isolation:isolate;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;display:inline-block;position:relative}.mzh-egg>img,.mzh-egg__layer{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.mzh-egg__body{transform-origin:50% 80%;position:absolute;inset:0}.mzh-egg__mask{pointer-events:none;position:absolute;inset:0;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.mzh-egg--idle .mzh-egg__body{animation:mzEggIdle var(--idle,8s) ease-in-out infinite;animation-delay:var(--delay,0s)}@keyframes mzEggIdle{0%,72%,to{transform:rotate(0)translateY(0)}76%{transform:rotate(-4deg)translateY(-1%)}80%{transform:rotate(3.5deg)translateY(0)}84%{transform:rotate(-2deg)}88%{transform:rotate(1deg)}}.mzh-egg--idle .mzh-egg__back{animation:mzRibbonBreath var(--idle,8s) ease-in-out infinite}.mzh-egg--idle .mzh-egg__front{animation:mzRibbonBreath var(--idle,8s) ease-in-out infinite reverse}@keyframes mzRibbonBreath{0%,to{transform:scale(1)rotate(0)}50%{transform:scale(1.025)rotate(1.2deg)}}.mzh-egg:hover .mzh-egg__body,.mzh-egg:focus-visible .mzh-egg__body{animation-duration:1.6s}.mzh-egg:hover .mzh-egg__ink,.mzh-egg:focus-visible .mzh-egg__ink{opacity:.95;animation-duration:2.2s}.mzh-egg__ink{mix-blend-mode:multiply;filter:blur(2px);opacity:.78;width:40%;height:36%;animation:mzInkDrift var(--ink,6.5s) ease-in-out infinite;background:radial-gradient(at 50% 55%,#06060ad1 0%,#06060a8c 38%,#06060a00 70%);position:absolute;top:40%;left:30%}@keyframes mzInkDrift{0%,to{border-radius:46% 54% 50% 50%;transform:translate(0)scale(1)}25%{transform:translate(6%,-5%)scale(1.06,.95)}50%{transform:translate(-4%,-9%)scale(.94,1.08)}75%{transform:translate(-7%,2%)scale(1.04)}}.mzh-egg__eye{width:3.2%;height:3.2%;animation:5.2s infinite mzEggBlink;animation-delay:var(--delay,0s);background:#f5e6b0;border-radius:50%;position:absolute;top:47%;box-shadow:0 0 6px 2px #f5e6b0d9}.mzh-egg__eye--l{left:44.2%}.mzh-egg__eye--r{left:52.6%}@keyframes mzEggBlink{0%,44%,50%,to{opacity:.95;transform:scaleY(1)}47%{opacity:.4;transform:scaleY(.08)}}.mzh-egg--gold .mzh-egg__egg{filter:drop-shadow(0 0 2px #f3d27a)drop-shadow(0 0 7px #f0c864bf)}.mzh-egg--gold:after{content:"";pointer-events:none;border:1.5px solid #f3d27ad9;border-radius:50%/56% 56% 44% 44%;width:60%;height:71%;animation:4s ease-in-out infinite mzGoldRim;position:absolute;top:14.5%;left:20%;box-shadow:0 0 12px #f3d27a80,inset 0 0 10px #f3d27a40}@keyframes mzGoldRim{0%,to{opacity:.55}50%{opacity:1}}.mzh-egg__glow{background:radial-gradient(circle, var(--glow,transparent) 0%, transparent 68%);opacity:.55;filter:blur(6px);z-index:-1;border-radius:50%;width:72%;height:80%;position:absolute;top:10%;left:14%}.mzh-hatch{touch-action:none;cursor:pointer;outline:none;position:relative}.mzh-hatch .mzh-egg__body{transition:transform 80ms linear}.mzh-hatch--holding .mzh-egg__body{animation:mzHatchShake var(--shake,.5s) linear infinite}@keyframes mzHatchShake{0%{transform:rotate(calc(var(--amp,1deg) * -1)) translateX(calc(var(--amp,1deg) * -.4))}25%{transform:rotate(var(--amp,1deg)) translateY(-0.6%)}50%{transform:rotate(calc(var(--amp,1deg) * -.6)) translateX(calc(var(--amp,1deg) * .3))}75%{transform:rotate(calc(var(--amp,1deg) * .8))}to{transform:rotate(calc(var(--amp,1deg) * -1))}}.mzh-hatch .mzh-egg__ink{animation-duration:var(--inkspd,6.5s)}.mzh-hatch__cracks{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.mzh-hatch__cracks path{fill:none;stroke-linecap:round;stroke-linejoin:round;transition:stroke-dashoffset .12s linear}.mzh-hatch__light{background:radial-gradient(ellipse at 50% 60%, var(--lc,#fff7dd) 0%, transparent 65%);mix-blend-mode:screen;border-radius:50%;width:52%;height:62%;transition:opacity .2s;position:absolute;top:20%;left:24%}.mzh-hatch__halo{background:radial-gradient(circle, var(--lc,#fff7dd) 0%, transparent 62%);opacity:0;filter:blur(10px);z-index:-1;border-radius:50%;width:92%;height:96%;transition:opacity .3s;position:absolute;top:2%;left:4%}.mzh-hatch__warm{filter:blur(6px);opacity:0;background:radial-gradient(#ffc4788c,#0000 70%);border-radius:50%;width:64%;height:18%;transition:opacity .25s;position:absolute;bottom:6%;left:50%;transform:translate(-50%)}.mzh-hatch--holding .mzh-hatch__warm{opacity:1;animation:1.2s ease-in-out infinite mzWarm}@keyframes mzWarm{0%,to{transform:translate(-50%)scale(1)}50%{transform:translate(-50%)scale(1.12)}}.mzh-shard{will-change:transform, opacity, filter;animation-duration:var(--dur,.95s);background-size:100% 100%;animation-timing-function:cubic-bezier(.2,.7,.3,1);animation-fill-mode:forwards;position:absolute;inset:0}.mzh-shard--fire{animation-name:mzShardFire}@keyframes mzShardFire{0%{filter:none;opacity:1;transform:none}35%{filter:brightness(1.6)saturate(1.4)}to{transform:translate(var(--dx), calc(var(--dy) - 40%)) rotate(var(--rot)) scale(.7);filter:grayscale()brightness(.35)blur(1px);opacity:0}}.mzh-shard--earth{animation-name:mzShardEarth;animation-timing-function:cubic-bezier(.5,0,.9,.6)}@keyframes mzShardEarth{0%{opacity:1;transform:none}18%{transform:translate(calc(var(--dx) * .15), -2%) rotate(calc(var(--rot) * .1))}to{transform:translate(calc(var(--dx) * .5), 85%) rotate(var(--rot));opacity:0;filter:sepia(.6)brightness(.7)blur(1.5px)}}.mzh-shard--metal{animation-name:mzShardMetal;animation-duration:.7s}@keyframes mzShardMetal{0%{filter:none;opacity:1;transform:none}12%{filter:brightness(2.2)}to{transform:translate(calc(var(--dx) * 1.6), calc(var(--dy) * 1.6)) rotate(calc(var(--rot) * 1.6)) scale(.85);opacity:0;filter:brightness(1.6)}}.mzh-shard--water{animation-name:mzShardWater;animation-timing-function:ease-in}@keyframes mzShardWater{0%{opacity:1;border-radius:0;transform:none}40%{transform:translate(calc(var(--dx) * .4), calc(var(--dy) * .4)) scale(.6);opacity:.9;filter:blur(1px)hue-rotate(-10deg)}to{transform:translate(calc(var(--dx) * .6), 70%) scale(.08);opacity:0;filter:blur(3px)}}.mzh-shard--wood{animation-name:mzShardWood;animation-duration:1.15s;animation-timing-function:cubic-bezier(.3,.1,.3,1)}@keyframes mzShardWood{0%{opacity:1;transform:none}45%{transform:translate(calc(var(--dx) * .1), calc(var(--dy) * .1)) rotate(calc(var(--rot) * .08));opacity:1}to{transform:translate(var(--dx), var(--dy)) rotate(var(--rot));opacity:0;filter:saturate(1.4)brightness(1.2)}}.mzh-hatch__ribbon-out{animation:.9s ease-out forwards mzRibbonOut}@keyframes mzRibbonOut{to{opacity:0;transform:scale(1.45)rotate(8deg)}}.mzh-pt{pointer-events:none;opacity:0;border-radius:50%;width:6px;height:6px;animation-fill-mode:forwards;position:absolute;top:52%;left:50%}.mzh-pt--ember{animation:mzEmber var(--d,1.4s) ease-out var(--w,0s) forwards;background:#ffb24a;box-shadow:0 0 8px 2px #ff8c28e6}@keyframes mzEmber{0%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translate(var(--x), calc(var(--y) - 160px)) scale(.3)}}.mzh-pt--dust{filter:blur(4px);width:14px;height:14px;animation:mzDust var(--d,1.2s) ease-out var(--w,0s) forwards;background:#b080488c}@keyframes mzDust{0%{opacity:.9;transform:translateY(40px)scale(.6)}to{opacity:0;transform:translate(var(--x), calc(60px + var(--y) * .2)) scale(2.4)}}.mzh-pt--drop{width:7px;height:9px;animation:mzDrop var(--d,1.1s) cubic-bezier(.3, .2, .6, 1) var(--w,0s) forwards;background:radial-gradient(circle at 35% 35%,#e6f4ff,#5ba7d9 70%);border-radius:50%/60% 60% 40% 40%}@keyframes mzDrop{0%{opacity:1;transform:translate(0)}40%{transform:translate(calc(var(--x) * .6), calc(var(--y) * .6 - 40px))}to{opacity:0;transform:translate(var(--x), 150px)}}.mzh-pt--spark{width:3px;height:16px;animation:mzSpark .55s ease-out var(--w,0s) forwards;transform-origin:50% 0;background:linear-gradient(#fff,#e7eef7);border-radius:2px;box-shadow:0 0 6px #fff}@keyframes mzSpark{0%{opacity:1;transform:rotate(var(--a)) translateY(10px) scaleY(.4)}to{opacity:0;transform:rotate(var(--a)) translateY(130px) scaleY(1)}}.mzh-pt--leaf{width:10px;height:6px;animation:mzLeaf var(--d,1.6s) ease-out var(--w,0s) forwards;background:linear-gradient(135deg,#9fd07a,#4e8a3a);border-radius:0 100%}@keyframes mzLeaf{0%{opacity:0;transform:translate(0)rotate(0)scale(.4)}20%{opacity:1}to{opacity:0;transform:translate(var(--x), var(--y)) rotate(var(--r,240deg)) scale(1)}}.mzh-ring{border:2px solid #f0f4fff2;border-radius:50%;width:20px;height:20px;margin:-10px 0 0 -10px;animation:.8s ease-out forwards mzRing;position:absolute;top:52%;left:50%}@keyframes mzRing{to{opacity:0;border-width:.3px;transform:scale(13)}}.mzh-ripple{width:40px;height:12px;animation:mzRipple 1.4s ease-out var(--w,0s) forwards;opacity:0;border:1.5px solid #96cdf0e6;border-radius:50%;margin-left:-20px;position:absolute;top:78%;left:50%}@keyframes mzRipple{0%{opacity:.95;transform:scale(.3)}to{opacity:0;transform:scale(7)}}.mzh-vines{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.mzh-vines path{fill:none;stroke:#6fae4f;stroke-width:3.2px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:.8s ease-out forwards mzVine}.mzh-vines circle{fill:#a8d97e;opacity:0;transform-box:fill-box;transform-origin:50%;animation:.4s ease-out forwards mzBud}@keyframes mzVine{to{stroke-dashoffset:0}}@keyframes mzBud{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.mzh-bloom{background:radial-gradient(circle, #fffffff2 0%, var(--lc,#fff) 28%, transparent 68%);opacity:0;border-radius:50%;width:40px;height:40px;margin:-20px 0 0 -20px;animation:1s ease-out .16s forwards mzBloom;position:absolute;top:52%;left:50%}@keyframes mzBloom{0%{opacity:.9;transform:scale(.2)}55%{opacity:.75}to{opacity:0;transform:scale(9)}}.mzh-hatch__ring{pointer-events:none;position:absolute;inset:-6% -24%}.mzh-hatch__mini{width:22%;transition:transform .3s;position:absolute}.mzh-hatch__mini.is-crack .mzh-egg__body{--amp:5deg;animation:.18s linear infinite mzHatchShake}.mzh-hatch__mini.is-pop{animation:.45s ease-out forwards mzMiniPop}@keyframes mzMiniPop{0%{filter:brightness();transform:scale(1)}40%{filter:brightness(2.2);transform:scale(1.15)}to{opacity:0;filter:brightness(3);transform:scale(.2)}}.mzh-egg-drop{animation:1s cubic-bezier(.3,1.4,.5,1) both mzEggDrop}@keyframes mzEggDrop{0%{opacity:0;transform:translateY(-60%)scale(.7)}60%{opacity:1}to{opacity:1;transform:none}}.mzh-palm{filter:blur(4px);background:radial-gradient(#c9a55c59,#0000 70%);border-radius:50%;width:70%;height:16%;position:absolute;bottom:-2%;left:50%;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.mzh-egg--idle .mzh-egg__body,.mzh-egg--idle .mzh-egg__back,.mzh-egg--idle .mzh-egg__front,.mzh-egg__ink,.mzh-egg__eye,.mzh-egg--gold:after,.mzh-egg-drop{animation:none!important}}.mzh-motion-off .mzh-egg__body,.mzh-motion-off .mzh-egg__ink,.mzh-motion-off .mzh-egg__eye,.mzh-motion-off .mzh-egg__back,.mzh-motion-off .mzh-egg__front{animation:none!important}.mzh-egg--ink .mzh-egg__egg,.mzh-egg--ink .mzh-egg__back,.mzh-egg--ink .mzh-egg__front{filter:grayscale()brightness(.62)contrast(1.18)}
