.electric-border{--electric-light-color:var(--electric-border-color);border-radius:inherit;isolation:isolate;position:relative;overflow:visible}.eb-canvas-container{z-index:2;pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.eb-canvas{opacity:1;filter:drop-shadow(0 0 2px var(--electric-border-color)) drop-shadow(0 0 5px var(--electric-border-color)) drop-shadow(0 0 10px color-mix(in srgb, var(--electric-border-color) 55%, transparent));display:block}.eb-content{z-index:1;border-radius:inherit;width:100%;height:100%;position:relative;overflow:hidden}.eb-layers{z-index:0;border-radius:inherit;pointer-events:none;position:absolute;inset:0}.eb-glow-1,.eb-glow-2,.eb-background-glow{box-sizing:border-box;border-radius:inherit;pointer-events:none;position:absolute;inset:0}.eb-glow-1{border:var(--electric-border-thickness) solid var(--electric-border-color);opacity:.75;filter:blur(1px);box-shadow:0 0 6px var(--electric-border-color), inset 0 0 4px color-mix(in srgb, var(--electric-border-color) 60%, transparent)}.eb-glow-2{border:calc(var(--electric-border-thickness) * 2) solid var(--electric-light-color);opacity:.42;filter:blur(6px);box-shadow:0 0 14px 3px color-mix(in srgb, var(--electric-border-color) 52%, transparent)}.eb-background-glow{z-index:-1;background:linear-gradient(-30deg, var(--electric-light-color), transparent, var(--electric-border-color));opacity:.32;filter:blur(28px);transform:scale(1.04)}@media (prefers-reduced-motion:reduce){.eb-background-glow{opacity:.2}}
