.CSSPageTransition_overlay__UzY5G{position:fixed;inset:0;z-index:99999;display:flex;align-items:center;justify-content:center;overflow:hidden;pointer-events:none;opacity:1;transform:translateX(0) scale(1);will-change:opacity,transform}.CSSPageTransition_overlayExitLeft__WOldE{animation:CSSPageTransition_overlayExitLeft__WOldE .3s cubic-bezier(.22,1,.36,1) forwards}.CSSPageTransition_overlayExitRight__CbUyE{animation:CSSPageTransition_overlayExitRight__CbUyE .3s cubic-bezier(.22,1,.36,1) forwards}.CSSPageTransition_content__Qjyjf{position:relative;z-index:10;display:flex;flex-direction:column;align-items:center;text-align:center;padding-left:2rem;padding-right:2rem;opacity:0;transform:translateY(20px) scale(.95)}.CSSPageTransition_contentVisible__YE_m4{animation:CSSPageTransition_contentEnter__8QQwX .35s cubic-bezier(.22,1,.36,1) 50ms forwards}.CSSPageTransition_contentExit__C1GsB{animation:CSSPageTransition_contentExit__C1GsB .15s ease-in forwards}.CSSPageTransition_orbLeft__1x0hA{position:absolute;top:25%;left:-8rem;width:24rem;height:24rem;border-radius:9999px;filter:blur(48px)}.CSSPageTransition_orbRight__GO5Ue{position:absolute;bottom:25%;right:-8rem;width:20rem;height:20rem;border-radius:9999px;filter:blur(48px)}.CSSPageTransition_spinnerBox__Icncm{width:5rem;height:5rem;margin-bottom:2rem;display:flex;align-items:center;justify-content:center;border-radius:1rem;position:relative}.CSSPageTransition_spinnerRing__A0S8R{position:absolute;inset:0;border-radius:1rem;border:2px solid rgba(139,92,246,.2);border-top-color:rgba(139,92,246,.6)}.CSSPageTransition_progressTrack__qqFH7{width:12rem;height:.25rem;border-radius:9999px;overflow:hidden;opacity:0}.CSSPageTransition_progressTrackVisible__08BNV{animation:CSSPageTransition_fadeIn__7MGDq .2s ease .4s forwards}.CSSPageTransition_progressFill__WJZVt{height:100%;border-radius:9999px;width:0}.CSSPageTransition_message__2K_17{font-size:1.5rem;line-height:2rem;font-weight:700;margin-bottom:.75rem;opacity:0}.CSSPageTransition_messageVisible__8d_1Y{animation:CSSPageTransition_fadeIn__7MGDq .2s ease .3s forwards}.CSSPageTransition_hint__47Q0y{margin-top:1.5rem;font-size:.875rem;opacity:0}.CSSPageTransition_hintVisible__B5VDY{animation:CSSPageTransition_fadeToPartial__Lx4wb .2s ease .5s forwards}@media (prefers-reduced-motion:no-preference){@keyframes CSSPageTransition_overlayExitLeft__WOldE{0%{opacity:1;transform:translateX(0) scale(1)}to{opacity:0;transform:translateX(-30%) scale(.98)}}@keyframes CSSPageTransition_overlayExitRight__CbUyE{0%{opacity:1;transform:translateX(0) scale(1)}to{opacity:0;transform:translateX(30%) scale(.98)}}@keyframes CSSPageTransition_contentEnter__8QQwX{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes CSSPageTransition_contentExit__C1GsB{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-10px) scale(.98)}}@keyframes CSSPageTransition_orbFloatLeft__XS476{0%,to{transform:scale(1) translateX(0)}50%{transform:scale(1.1) translateX(20px)}}@keyframes CSSPageTransition_orbFloatRight__JEdqi{0%,to{transform:scale(1) translateX(0)}50%{transform:scale(1.15) translateX(-15px)}}@keyframes CSSPageTransition_spinnerRotate__cLRcX{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes CSSPageTransition_boxShadowPulse__Muw6D{0%,to{box-shadow:0 10px 40px -10px rgba(139,92,246,.1)}50%{box-shadow:0 20px 50px -10px rgba(139,92,246,.2)}}@keyframes CSSPageTransition_progressSweep__WbzxS{0%{width:0}50%{width:100%}to{width:0}}@keyframes CSSPageTransition_fadeIn__7MGDq{0%{opacity:0}to{opacity:1}}@keyframes CSSPageTransition_fadeToPartial__Lx4wb{0%{opacity:0}to{opacity:.7}}.CSSPageTransition_orbLeftAnimated__F6L6M{animation:CSSPageTransition_orbFloatLeft__XS476 4s ease-in-out infinite}.CSSPageTransition_orbRightAnimated__wbTQm{animation:CSSPageTransition_orbFloatRight__JEdqi 3.5s ease-in-out .5s infinite}.CSSPageTransition_spinnerRingAnimated__MIZlf{animation:CSSPageTransition_spinnerRotate__cLRcX 1.5s linear infinite}.CSSPageTransition_spinnerBoxAnimated__sNgjM{animation:CSSPageTransition_boxShadowPulse__Muw6D 2s ease-in-out infinite}.CSSPageTransition_progressFillAnimated___eY_R{animation:CSSPageTransition_progressSweep__WbzxS 2s ease-in-out infinite}}@media (prefers-reduced-motion:reduce){.CSSPageTransition_content__Qjyjf,.CSSPageTransition_hint__47Q0y,.CSSPageTransition_message__2K_17,.CSSPageTransition_overlay__UzY5G,.CSSPageTransition_progressTrack__qqFH7{animation:none!important;opacity:1!important;transform:none!important}.CSSPageTransition_progressFill__WJZVt{animation:none!important;width:50%!important}.CSSPageTransition_overlayExitLeft__WOldE,.CSSPageTransition_overlayExitRight__CbUyE{animation:none!important;opacity:0!important}}