.kc-glow{position:relative;isolation:isolate}.kc-glow:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(120deg,hsl(var(--primary) / 0),hsl(var(--primary) / .75),hsl(var(--primary) / 0));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .35s ease;pointer-events:none}.kc-glow:hover:before{opacity:1}
