.border-glow-card{--cursor-angle:0deg;--border-radius:28px;--cone-spread:25;border-radius:var(--border-radius);isolation:isolate;background:var(--card-bg,#120f17);border:1px solid #ffffff1a;display:grid;position:relative;overflow:visible;transform:translateZ(.01px)}.border-glow-card:before{content:"";border-radius:inherit;z-index:-1;opacity:0;transition:opacity .4s ease-out;position:absolute;inset:0}.border-glow-card:not(:hover):not(.sweep-active):not(.border-glow-always-active):before{opacity:0;transition:opacity .6s ease-in-out}.border-glow-card:before{background:linear-gradient(var(--card-bg,#120f17) 0 100%) padding-box, linear-gradient(#fff0 0% 100%) border-box, var(--gradient-one,radial-gradient(at 80% 55%, #a78bfa 0px, transparent 50%)) border-box, var(--gradient-two,radial-gradient(at 69% 34%, #c4b5fd 0px, transparent 50%)) border-box, var(--gradient-three,radial-gradient(at 8% 6%, #7c3dfa 0px, transparent 50%)) border-box, var(--gradient-four,radial-gradient(at 41% 38%, #a78bfa 0px, transparent 50%)) border-box, var(--gradient-five,radial-gradient(at 86% 85%, #c4b5fd 0px, transparent 50%)) border-box, var(--gradient-six,radial-gradient(at 82% 18%, #7c3dfa 0px, transparent 50%)) border-box, var(--gradient-seven,radial-gradient(at 51% 4%, #c4b5fd 0px, transparent 50%)) border-box, var(--gradient-base,linear-gradient(#a78bfa 0 100%)) border-box;-webkit-mask-image:conic-gradient(from var(--cursor-angle) at center, black calc(var(--cone-spread) * 1%), transparent calc((var(--cone-spread) + 15) * 1%), transparent calc((100 - var(--cone-spread) - 15) * 1%), black calc((100 - var(--cone-spread)) * 1%));mask-image:conic-gradient(from var(--cursor-angle) at center, black calc(var(--cone-spread) * 1%), transparent calc((var(--cone-spread) + 15) * 1%), transparent calc((100 - var(--cone-spread) - 15) * 1%), black calc((100 - var(--cone-spread)) * 1%));border:1.5px solid #0000}.border-glow-card:hover:before,.border-glow-card.sweep-active:before,.border-glow-card.border-glow-always-active:before{opacity:1;animation:3s linear infinite spin-glow}@keyframes spin-glow{0%{--cursor-angle:0deg}to{--cursor-angle:360deg}}@property --cursor-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.border-glow-card:after,.border-glow-card>.edge-light{display:none}.border-glow-inner{z-index:1;flex-direction:column;display:flex;position:relative;overflow:auto}
