.electric-border{--electric-light-color:oklch(from var(--electric-border-color) l c h);--eb-border-width:2px;position:relative;border-radius:inherit;overflow:visible;isolation:isolate}.electric-border .eb-svg{position:fixed;left:-10000px;top:-10000px;width:10px;height:10px;opacity:.001;pointer-events:none}.electric-border .eb-content{position:relative;border-radius:inherit;z-index:1}.electric-border .eb-layers{position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:2}.electric-border .eb-background-glow,.electric-border .eb-glow-1,.electric-border .eb-glow-2,.electric-border .eb-stroke{position:absolute;inset:0;border-radius:inherit;pointer-events:none;box-sizing:border-box}.electric-border .eb-stroke{border:var(--eb-border-width) solid var(--electric-border-color)}.electric-border .eb-glow-1{border:var(--eb-border-width) solid oklch(from var(--electric-border-color) l c h/.6);opacity:.5;filter:blur(calc(.5px + (var(--eb-border-width) * .25)))}.electric-border .eb-glow-2{border:var(--eb-border-width) solid var(--electric-light-color);opacity:.5;filter:blur(calc(2px + (var(--eb-border-width) * .5)))}.electric-border .eb-background-glow{z-index:-1;transform:scale(1.08);filter:blur(32px);opacity:.3;background:linear-gradient(-30deg,var(--electric-light-color),transparent,var(--electric-border-color))}@media (prefers-reduced-motion:reduce){.electric-border .eb-glow-1,.electric-border .eb-glow-2{opacity:.35}}