.gradual-blur{pointer-events:none;transition:opacity .3s ease-out;isolation:isolate}.gradual-blur-inner{position:relative;width:100%;height:100%}.gradual-blur-inner>div{backdrop-filter:inherit}.gradual-blur-fallback{background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.1) 50%,rgba(0,0,0,.3))}@supports not (backdrop-filter:blur(1px)){.gradual-blur-inner>div{background:rgba(0,0,0,.4);opacity:.7}}.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}.eb-svg{position:fixed;left:-10000px;top:-10000px;width:10px;height:10px;opacity:.001;pointer-events:none}.eb-content{position:relative;border-radius:inherit;z-index:1}.eb-layers{position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:2}.eb-background-glow,.eb-glow-1,.eb-glow-2,.eb-overlay-1,.eb-overlay-2,.eb-stroke{position:absolute;inset:0;border-radius:inherit;pointer-events:none;box-sizing:border-box}.eb-stroke{border:var(--eb-border-width) solid var(--electric-border-color)}.eb-glow-1{border:var(--eb-border-width) solid rgba(59,130,246,.6);opacity:.5;filter:blur(calc(.5px + (var(--eb-border-width) * .25)))}.eb-glow-2{border:var(--eb-border-width) solid #3b82f6;opacity:.5;filter:blur(calc(2px + (var(--eb-border-width) * .5)))}.eb-background-glow{z-index:-1;transform:scale(1.08);filter:blur(32px);opacity:.3;background:linear-gradient(-30deg,#3b82f6,transparent,var(--electric-border-color))}