.electric-border{--electric-light-color:var(--electric-border-color);border-radius:inherit;isolation:isolate;flex-direction:column;min-height:0;display:flex;position:relative;overflow:visible}.eb-canvas-container{pointer-events:none;z-index:2;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.eb-canvas{display:block}.eb-content{border-radius:inherit;z-index:1;flex-direction:column;flex:auto;min-height:0;display:flex;position:relative}.eb-layers{border-radius:inherit;pointer-events:none;z-index:0;position:absolute;inset:0}.eb-glow-1,.eb-glow-2,.eb-background-glow{border-radius:inherit;pointer-events:none;box-sizing:border-box;position:absolute;inset:0}.eb-glow-1{border:1px solid color-mix(in oklab, var(--electric-border-color) 55%, transparent);filter:blur(1px)}.eb-glow-2{border:1px solid var(--electric-light-color);filter:blur(5px);opacity:.55}.eb-background-glow{z-index:-1;filter:blur(30px);opacity:.22;background:linear-gradient(-30deg, var(--electric-light-color), transparent, var(--electric-border-color));transform:scale(1.05)}@media (prefers-reduced-motion:reduce){.electric-border.is-reduced-motion .eb-canvas-container,.electric-border.is-reduced-motion .eb-glow-2,.electric-border.is-reduced-motion .eb-background-glow{display:none}.electric-border.is-reduced-motion .eb-glow-1{border:1px solid color-mix(in oklab, var(--electric-border-color) 30%, transparent);filter:none}.electric-border.is-reduced-motion .eb-content{outline:1px solid color-mix(in oklab, var(--electric-border-color) 25%, transparent);outline-offset:1px}}
