.auth-orb{filter:blur(100px);pointer-events:none;z-index:5;opacity:.4;border-radius:50%;position:fixed}.auth-orb-1{background:radial-gradient(circle at 30% 30%,#a3e63580,#84cc164d 45%,#0000 70%);width:55vw;max-width:700px;height:55vw;max-height:700px;animation:22s ease-in-out infinite alternate authOrbDrift;top:-10%;right:-8%}.auth-orb-2{background:radial-gradient(circle at 60% 40%,#65a30d66,#84cc1640 50%,#0000 72%);width:45vw;max-width:560px;height:45vw;max-height:560px;animation:18s ease-in-out infinite alternate-reverse authOrbDrift;bottom:-12%;left:-10%}:root:not(.dark) .auth-orb{opacity:.25}:root:not(.dark) .auth-orb-1{background:radial-gradient(circle at 30% 30%,#a3e63559,#84cc1633 45%,#0000 70%)}:root:not(.dark) .auth-orb-2{background:radial-gradient(circle at 60% 40%,#65a30d4d,#84cc162e 50%,#0000 72%)}@keyframes authOrbDrift{0%{transform:translate(0)scale(1)}to{transform:translate(24px,-18px)scale(1.06)}}
