.MirrorLightReveal-module__cmZKJG__root{z-index:0;pointer-events:none;position:absolute;inset:0}.MirrorLightReveal-module__cmZKJG__root>*{opacity:0;position:absolute}.MirrorLightReveal-module__cmZKJG__dusk,.MirrorLightReveal-module__cmZKJG__aura,.MirrorLightReveal-module__cmZKJG__core,.MirrorLightReveal-module__cmZKJG__beam,.MirrorLightReveal-module__cmZKJG__ring,.MirrorLightReveal-module__cmZKJG__flash{top:44%;left:50%;translate:-50% -50%}.MirrorLightReveal-module__cmZKJG__dusk{aspect-ratio:1;background:radial-gradient(closest-side,#221a4a57 0%,#1a143e38 46%,#14103200 100%);border-radius:50%;width:min(150vw,640px);animation:2.3s ease-in-out forwards MirrorLightReveal-module__cmZKJG__dusk}.MirrorLightReveal-module__cmZKJG__aura{aspect-ratio:1;background:radial-gradient(closest-side,#fff8e8e6 0%,#d6ceff80 38%,#b4aaff29 68%,#b4aaff00 100%);border-radius:50%;width:min(120vw,460px);animation:1.9s cubic-bezier(.4,0,.6,1) forwards MirrorLightReveal-module__cmZKJG__aura}.MirrorLightReveal-module__cmZKJG__core{aspect-ratio:1;background:radial-gradient(closest-side,#fff 0%,#fffcf0f2 30%,#e6e0ff80 62%,#e6e0ff00 100%);border-radius:50%;width:120px;animation:1.8s cubic-bezier(.5,0,.7,.6) forwards MirrorLightReveal-module__cmZKJG__core}.MirrorLightReveal-module__cmZKJG__orbit{opacity:1;width:0;height:0;animation:MirrorLightReveal-module__cmZKJG__orbitSpin var(--dur) cubic-bezier(.45, 0, .9, .6) var(--delay) both;top:44%;left:50%}.MirrorLightReveal-module__cmZKJG__dot{opacity:0;width:6px;height:6px;animation:MirrorLightReveal-module__cmZKJG__dotIn var(--dur) cubic-bezier(.45, 0, .9, .6) var(--delay) both;background:#fff;border-radius:50%;position:absolute;top:-3px;left:-3px;box-shadow:0 0 8px 3px #ffffffe6,0 0 20px 7px #c8beff99}.MirrorLightReveal-module__cmZKJG__dotGold{background:#fff4d2;box-shadow:0 0 8px 3px #fff4d2f2,0 0 20px 7px #ffd68c99}.MirrorLightReveal-module__cmZKJG__beam{background:linear-gradient(#fff0,#fff 18% 82%,#fff0);border-radius:2px;width:3px;height:100%;animation:1.5s ease-out .95s forwards MirrorLightReveal-module__cmZKJG__beam;top:50%;box-shadow:0 0 10px 3px #ffffffe6,0 0 28px 8px #c4baff99}.MirrorLightReveal-module__cmZKJG__plate{background:radial-gradient(at 50% 40%,#ffffffeb 0%,#fffcf4d1 45%,#e2dcffb3 100%);border-radius:26px;animation:1.7s ease-out 1.05s forwards MirrorLightReveal-module__cmZKJG__plate;inset:-2% -5%;box-shadow:0 0 18px 4px #ffffffd9,0 0 46px 14px #c4baff73}.MirrorLightReveal-module__cmZKJG__ring{aspect-ratio:1;border:2px solid #ffffffe6;border-radius:50%;width:min(110vw,420px);animation:1.5s cubic-bezier(.15,.6,.3,1) 1s forwards MirrorLightReveal-module__cmZKJG__ring;box-shadow:0 0 14px 2px #dcd4ffcc,inset 0 0 14px 2px #dcd4ff80}.MirrorLightReveal-module__cmZKJG__flash{aspect-ratio:1;background:radial-gradient(closest-side,#fffffff2,#ffecbe66 55%,#ffecbe00 100%);border-radius:50%;width:min(130vw,520px);animation:1.3s ease-out .95s forwards MirrorLightReveal-module__cmZKJG__flash}.MirrorLightReveal-module__cmZKJG__clip{opacity:1;border-radius:26px;inset:0;overflow:hidden}.MirrorLightReveal-module__cmZKJG__scan{opacity:0;background:linear-gradient(#fff4d600,#fff4d6bf 62%,#fffffff2 92%,#fff0);height:96px;animation:1.5s ease-in-out 1.3s forwards MirrorLightReveal-module__cmZKJG__scan;position:absolute;top:0;left:-6%;right:-6%;box-shadow:0 8px 18px 2px #ffecbe8c}.MirrorLightReveal-module__cmZKJG__rise{width:5px;height:5px;animation:MirrorLightReveal-module__cmZKJG__riseUp var(--dur) ease-out var(--delay) forwards;background:#fff7e0;border-radius:50%;top:96%;box-shadow:0 0 5px 2px #fff4d6e6,0 0 12px 3px #ffd69680}@keyframes MirrorLightReveal-module__cmZKJG__dusk{0%{opacity:0;scale:.5}38%{opacity:1;scale:1}60%{opacity:1;scale:1}to{opacity:0;scale:1.15}}@keyframes MirrorLightReveal-module__cmZKJG__aura{0%{opacity:0;scale:.12}50%{opacity:.6;scale:.7}58%{opacity:1;scale:.85}to{opacity:0;scale:1.3}}@keyframes MirrorLightReveal-module__cmZKJG__core{0%{opacity:0;scale:.05}15%{opacity:.8}55%{opacity:1;scale:1}to{opacity:0;scale:3.4}}@keyframes MirrorLightReveal-module__cmZKJG__orbitSpin{0%{transform:rotate(var(--a0))}to{transform:rotate(calc(var(--a0) - 150deg))}}@keyframes MirrorLightReveal-module__cmZKJG__dotIn{0%{transform:translateX(var(--r)) scale(.35);opacity:0}18%{opacity:1}85%{opacity:1}to{opacity:0;transform:translate(0)scale(.12)}}@keyframes MirrorLightReveal-module__cmZKJG__beam{0%{opacity:0;scale:1 .05}10%{opacity:1}30%{opacity:1;scale:1 1.04}55%{opacity:1;scale:1}to{opacity:0;scale:1}}@keyframes MirrorLightReveal-module__cmZKJG__plate{0%{opacity:0;scale:.012 .985}14%{opacity:1;scale:.012 .985}40%{opacity:.95;scale:1}62%{opacity:.6;scale:1}to{opacity:0;scale:1}}@keyframes MirrorLightReveal-module__cmZKJG__ring{0%{opacity:.75;scale:.15}to{opacity:0;scale:1.7}}@keyframes MirrorLightReveal-module__cmZKJG__flash{0%{opacity:0;scale:.5}30%{opacity:.85;scale:.85}to{opacity:0;scale:1.3}}@keyframes MirrorLightReveal-module__cmZKJG__scan{0%{opacity:1;transform:translateY(-110%)}85%{opacity:1}to{opacity:0;transform:translateY(calc(70vh + 110%))}}@keyframes MirrorLightReveal-module__cmZKJG__riseUp{0%{opacity:0;transform:translateY(0)scale(.4)}20%{opacity:1}to{transform:translateY(var(--rise)) scale(.15);opacity:0}}.MirrorLightReveal-module__cmZKJG__dark .MirrorLightReveal-module__cmZKJG__plate{background:radial-gradient(at 50% 40%,#e2dcff6b 0%,#aa9cf04d 55%,#7868d233 100%);box-shadow:0 0 18px 4px #d6ceff80,0 0 46px 14px #9686eb66}.MirrorLightReveal-module__cmZKJG__dark .MirrorLightReveal-module__cmZKJG__scan{background:linear-gradient(#d6ceff00,#d6ceff66 62%,#f0ecff99 92%,#d6ceff00);box-shadow:0 8px 18px 2px #baacff66}.MirrorLightReveal-module__cmZKJG__dark .MirrorLightReveal-module__cmZKJG__dusk{display:none}@media (prefers-reduced-motion:reduce){.MirrorLightReveal-module__cmZKJG__root{display:none}}
