.theme--dark .glow-container .bg-glow{background:radial-gradient(circle,#fffb00,#48ff00,#00ffd5,#7a00ff,#ff00c8,#7a00ff,#48ff00,#00ffd5,#7a00ff);animation-name:bgExpand,glowing;animation-duration:.5s,5s;animation-timing-function:linear,linear;animation-iteration-count:1,infinite;animation-fill-mode:forwards,none;background-size:600% 600%;will-change:transform,opacity}.theme--dark .glow-container .border-glow{-webkit-mask-image:linear-gradient(90deg,transparent 98%,#000),linear-gradient(180deg,transparent 98.5%,#000),linear-gradient(270deg,transparent 98%,#000),linear-gradient(0deg,transparent 98.5%,#000);mask-image:linear-gradient(90deg,transparent 98%,#000),linear-gradient(180deg,transparent 98.5%,#000),linear-gradient(270deg,transparent 98%,#000),linear-gradient(0deg,transparent 98.5%,#000)}.theme--dark .glow-container .border-glow:before{content:"";background:repeating-linear-gradient(120deg,#fffb00,#48ff00,#00ffd5,#7a00ff,#ff00c8,#7a00ff,#48ff00,#fffb00,#48ff00);animation:glowing 5s linear infinite,showGlow .7s ease-in-out forwards;will-change:filter,opacity,transform}.theme--dark .glow-container .border-glow--close{-webkit-mask-image:linear-gradient(90deg,transparent 98%,#000),linear-gradient(270deg,transparent 98%,#000),linear-gradient(0deg,transparent 98.5%,#000);mask-image:linear-gradient(90deg,transparent 98%,#000),linear-gradient(270deg,transparent 98%,#000),linear-gradient(0deg,transparent 98.5%,#000)}.theme--light .glow-container .bg-glow{background:radial-gradient(circle,#fffb00,#48ff00,#00ffd5,#7a00ff,#ff00c8,#7a00ff,#48ff00,#00ffd5,#7a00ff);animation-name:bgExpand,glowing;animation-duration:.7s,5s;animation-timing-function:linear,linear;animation-iteration-count:1,infinite;animation-fill-mode:forwards,none;background-size:600% 600%;will-change:transform,opacity}.theme--light .glow-container .border-glow{-webkit-mask-image:linear-gradient(90deg,transparent 98%,#000),linear-gradient(180deg,transparent 98.5%,#000),linear-gradient(270deg,transparent 98%,#000),linear-gradient(0deg,transparent 98.5%,#000);mask-image:linear-gradient(90deg,transparent 98%,#000),linear-gradient(180deg,transparent 98.5%,#000),linear-gradient(270deg,transparent 98%,#000),linear-gradient(0deg,transparent 98.5%,#000)}.theme--light .glow-container .border-glow:before{content:"";animation:glowing 5s linear infinite,showGlow .7s ease-in-out forwards;will-change:filter,opacity,transform}.theme--light .glow-container .border-glow--close{-webkit-mask-image:linear-gradient(90deg,transparent 98%,#000),linear-gradient(270deg,transparent 98%,#000),linear-gradient(0deg,transparent 98.5%,#000);mask-image:linear-gradient(90deg,transparent 98%,#000),linear-gradient(270deg,transparent 98%,#000),linear-gradient(0deg,transparent 98.5%,#000)}.glow-container{position:fixed;inset:0;height:100%;width:100%;z-index:100;pointer-events:none;contain:layout paint}.glow-container .bg-glow{position:absolute;width:100%;height:100%;filter:blur(100px)}.glow-container .circle{position:absolute;transform:translate(-50%,-50%);border-radius:50%;opacity:.8;will-change:top,left,transform,opacity}.glow-container .border-glow{position:fixed;top:50%;left:50%;width:0;height:0;z-index:1;width:101%;height:101%;transform:translate(-50%,-50%);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.glow-container .border-glow:before{content:"";position:absolute;background-size:400% 400%;z-index:-1;filter:blur(100px);width:calc(100% + 16px);height:calc(100% + 16px);opacity:1;transition:opacity .3s ease-in-out;border-radius:10px}.glow-container .border-glow:after{content:"";z-index:-1;position:absolute;width:100%;height:100%;left:0;top:0;border-radius:10px}.glow-container .border-glow--close{-webkit-mask-image:linear-gradient(90deg,transparent 98%,#000),linear-gradient(270deg,transparent 98%,#000),linear-gradient(0deg,transparent 98.5%,#000);mask-image:linear-gradient(90deg,transparent 98%,#000),linear-gradient(270deg,transparent 98%,#000),linear-gradient(0deg,transparent 98.5%,#000);height:0;transform:translateX(-50%) translateY(-960px);transition:height .7s ease-in-out,-webkit-mask-image .5s ease-in-out;transition:height .7s ease-in-out,mask-image .5s ease-in-out;transition:height .7s ease-in-out,mask-image .5s ease-in-out,-webkit-mask-image .5s ease-in-out}@keyframes showGlow{0%{opacity:0}to{opacity:1}}@keyframes bgExpand{0%{transform:scale(0) translate(-25%,-25%);opacity:.8;border-radius:100%}to{transform:scale(3.5) translate(-25%,-25%);opacity:0;border-radius:0}}@keyframes glowing{0%{background-position:0 0}to{background-position:100% 100%}}@keyframes pulse{0%{transform:scale(.8);opacity:.8}50%{transform:scale(1);opacity:1}to{transform:scale(.8);opacity:.8}}@keyframes glow{0%{box-shadow:0 0 5px #0fff2a,0 0 10px #0fff2a,0 0 15px #0fff2a}50%{box-shadow:0 0 16px #00c2e4,0 0 24px #00c2e4,0 0 32px #00c2e4}to{box-shadow:0 0 5px #f200ff,0 0 10px #f200ff,0 0 15px #f200ff}}@keyframes colorChange{0%{background-color:#0fff2a}50%{background-color:#00c2e4}to{background-color:#0fff2a}}@keyframes moveDown{0%{top:-100%}to{top:120%}}@keyframes moveUp{0%{top:120%}to{top:-20%}}@keyframes moveLeft{0%{left:120%}to{left:-50%}}@keyframes moveRight{0%{left:-50%}to{left:120%}}