.border-glow-card{--edge-proximity:0;--cursor-angle:0deg;box-sizing:border-box;width:100%;padding:var(--glow-padding);border-radius:var(--outer-border-radius);background:0 0;display:block;position:relative;overflow:visible}.border-glow-card--intro .edge-light{transition:none}.border-glow-card.sweep-active .edge-light{opacity:1}.edge-light{border-radius:inherit;pointer-events:none;z-index:0;padding:max(2px, calc(var(--glow-padding) * .2));background:conic-gradient(from var(--cursor-angle) at 50% 50%, transparent 0deg, var(--glow-color-40) calc(var(--cone-spread) * .4deg), var(--glow-color) calc(var(--cone-spread) * .9deg), var(--glow-color-60) calc(var(--cone-spread) * 1.4deg), transparent calc(var(--cone-spread) * 2deg));-webkit-mask-composite:xor;opacity:calc((var(--edge-proximity) / 100) * (.35 + var(--fill-opacity) * .65) + .08);filter:blur(.35px);transition:opacity .15s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.border-glow-inner{z-index:1;border-radius:var(--border-radius);background:var(--card-bg);box-sizing:border-box;position:relative}
