.loading-module__pnXrUq__screen{background:radial-gradient(circle at 50% 42%,#a29bfe2e,#0000 26rem),linear-gradient(145deg,#fbfaff 0%,#f2efff 48%,#f8f7fc 100%);place-items:center;min-height:100dvh;padding:2rem;display:grid;position:relative;overflow:hidden}.loading-module__pnXrUq__glow{aspect-ratio:1;filter:blur(4rem);background:#6c5ce717;border-radius:50%;width:min(65vw,34rem);animation:2s ease-in-out infinite loading-module__pnXrUq__breathe;position:absolute}.loading-module__pnXrUq__content{text-align:center;justify-items:center;animation:.35s ease-out both loading-module__pnXrUq__enter;display:grid;position:relative}.loading-module__pnXrUq__logo{background:linear-gradient(145deg, var(--color-primary-light), var(--color-primary));color:#fff;border:1px solid #ffffffb8;border-radius:1.6rem;place-items:center;width:5.25rem;height:5.25rem;margin-bottom:1rem;animation:1.8s ease-in-out infinite loading-module__pnXrUq__float;display:grid;box-shadow:0 1.2rem 3rem #6c5ce747}.loading-module__pnXrUq__content strong{font:800 1.75rem/1.1 var(--font-display);letter-spacing:-.025em}.loading-module__pnXrUq__content p{color:var(--text-secondary);margin:.45rem 0 1.1rem;font-size:.86rem}.loading-module__pnXrUq__dots{align-items:center;gap:.4rem;height:.6rem;display:flex}.loading-module__pnXrUq__dots i{background:var(--color-primary);border-radius:50%;width:.45rem;height:.45rem;animation:1s ease-in-out infinite loading-module__pnXrUq__bounce}.loading-module__pnXrUq__dots i:nth-child(2){animation-delay:.12s}.loading-module__pnXrUq__dots i:nth-child(3){animation-delay:.24s}@keyframes loading-module__pnXrUq__enter{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}@keyframes loading-module__pnXrUq__float{0%,to{transform:translateY(0)}50%{transform:translateY(-.45rem)}}@keyframes loading-module__pnXrUq__breathe{0%,to{opacity:.65;transform:scale(.94)}50%{opacity:1;transform:scale(1.04)}}@keyframes loading-module__pnXrUq__bounce{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-.3rem)}}@media (prefers-reduced-motion:reduce){.loading-module__pnXrUq__glow,.loading-module__pnXrUq__content,.loading-module__pnXrUq__logo,.loading-module__pnXrUq__dots i{animation:none}}
