.readdy-anim-border-beam{position:relative;isolation:isolate}.readdy-anim-border-beam__layer{display:block;position:absolute;inset:0;box-sizing:border-box;padding:var(--readdy-anim-border-beam-width,1.35px);border-radius:var(--readdy-anim-border-beam-radius,inherit);pointer-events:none;overflow:clip;z-index:2;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.readdy-anim-border-beam__beam{display:block;position:absolute;top:0;left:0;aspect-ratio:1;width:var(--readdy-anim-border-beam-size,72px);pointer-events:none;border-radius:0;offset-rotate:0deg;background:linear-gradient(to left,var(--readdy-anim-border-beam-color-from,#ffaa40),var(--readdy-anim-border-beam-color-to,#9c40ff) 55%,transparent);filter:drop-shadow(0 0 4px rgba(255,170,64,calc(var(--readdy-anim-border-beam-glow-opacity, .28) * 1.3))) drop-shadow(0 0 12px rgba(156,64,255,calc(var(--readdy-anim-border-beam-glow-opacity, .28) * .65)));will-change:offset-distance}.readdy-anim-border-beam__beam--warm{opacity:.95}.readdy-anim-border-beam__beam--cool{opacity:.88;filter:drop-shadow(0 0 4px rgba(94,160,255,calc(var(--readdy-anim-border-beam-glow-opacity, .28) * 1.2))) drop-shadow(0 0 12px rgba(96,165,250,calc(var(--readdy-anim-border-beam-glow-opacity, .28) * .6)))}@media (prefers-reduced-motion:reduce){.readdy-anim-border-beam__beam{display:none}}