.border-glow-card{position:relative;padding:var(--glow-padding,40px);border-radius:calc(var(--border-radius, 28px) + var(--glow-padding, 40px));background:var(--card-bg,#120F17);overflow:hidden;cursor:default}.border-glow-card:before{content:"";background:var(--gradient-one),var(--gradient-two),var(--gradient-three),var(--gradient-four),var(--gradient-five),var(--gradient-six),var(--gradient-seven),var(--gradient-base);opacity:var(--fill-opacity,.5);z-index:0}.border-glow-card:before,.edge-light{position:absolute;inset:0;border-radius:inherit;pointer-events:none}.edge-light{z-index:1;opacity:0;transition:opacity .3s ease}.edge-light:before{background:conic-gradient(from var(--cursor-angle,0deg) at 50% 50%,transparent 0deg,var(--glow-color,hsl(40deg 80% 80%/100%)) calc(var(--cone-spread, 25) * .4deg),var(--glow-color-60,hsl(40deg 80% 80%/60%)) calc(var(--cone-spread, 25) * .8deg),transparent calc(var(--cone-spread, 25) * 1.2deg));padding:1px}.edge-light:after,.edge-light:before{content:"";position:absolute;inset:0;border-radius:inherit;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor}.edge-light:after{background:conic-gradient(from var(--cursor-angle,0deg) at 50% 50%,transparent 0deg,var(--glow-color-30,hsl(40deg 80% 80%/30%)) calc(var(--cone-spread, 25) * .8deg),transparent calc(var(--cone-spread, 25) * 1.6deg));filter:blur(calc(var(--glow-padding, 40px) * .25));opacity:calc(var(--edge-proximity, 0) / 100 * .8);padding:calc(var(--glow-padding, 40px) * .35)}.border-glow-card.sweep-active .edge-light,.border-glow-card:hover .edge-light{opacity:1}.border-glow-inner{position:relative;z-index:2;border-radius:var(--border-radius,28px);background:var(--card-bg,#120F17);height:100%;overflow:hidden}