.next-interactive-lines{display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden}.next-interactive-lines canvas{height:100%;width:100%;position:absolute}.next-interactive-lines[data-spotlight=true] canvas{--size:calc(var(--mask-size,100) * 1px);mask:radial-gradient(var(--size) var(--size) at calc(var(--mx,0) * 1px) calc(var(--my,0) * 1px),hsl(0,0%,100%),hsla(0,0%,100%,var(--intensity,.2)) 80%)}.next-interactive-lines__content{position:relative;z-index:1;display:flex;justify-content:center;align-items:center;width:100%;height:100%}