@property --beam-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.beam-border{position:relative}.beam-border__ring{position:absolute;inset:0;border-radius:inherit;padding:1.6px;pointer-events:none;background:conic-gradient(from var(--beam-angle),rgb(var(--glow,240 185 11)/.16) 0deg,rgb(var(--glow,240 185 11)/.16) 12deg,rgb(var(--glow,240 185 11)/.45) 24deg,rgb(var(--glow,240 185 11)) 34deg,rgb(var(--glow,240 185 11)/.45) 44deg,rgb(var(--glow,240 185 11)/.16) 56deg,rgb(var(--glow,240 185 11)/.16) 1turn);-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;filter:drop-shadow(0 0 5px rgb(var(--glow,240 185 11)/.85));animation:beam-travel var(--beam-speed,3.2s) linear infinite}@keyframes beam-travel{to{--beam-angle:360deg}}@media (prefers-reduced-motion:reduce){.beam-border__ring{animation:none;background:conic-gradient(from 0deg,rgb(var(--glow,240 185 11)/.5) 0deg,rgb(var(--glow,240 185 11)/.5) 1turn)}}