.ne-interactive-lines{display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden;width:100%;height:500px;background:#e3e3e3}.ne-interactive-lines canvas,.ne-interactive-lines__canvas{height:100%;width:100%;position:absolute;top:0;left:0}.ne-interactive-lines[data-spotlight="true"] canvas,.ne-interactive-lines[data-spotlight="1"] canvas,.ne-interactive-lines[data-spotlight="{true}"] canvas,.ne-interactive-lines[data-spotlight="true"] .ne-interactive-lines__canvas,.ne-interactive-lines[data-spotlight="1"] .ne-interactive-lines__canvas,.ne-interactive-lines[data-spotlight="{true}"] .ne-interactive-lines__canvas{--size:calc(var(--mask-size, 100) * 1px);mask:radial-gradient(var(--size) var(--size) at calc(var(--mx, -9999) * 1px) calc(var(--my, -9999) * 1px),hsl(0 0% 100%),hsl(0 0% 100% / var(--intensity,.2)) 80%);-webkit-mask:radial-gradient(var(--size) var(--size) at calc(var(--mx, -9999) * 1px) calc(var(--my, -9999) * 1px),hsl(0 0% 100%),hsl(0 0% 100% / var(--intensity,.2)) 80%)}.ne-interactive-lines__content{position:relative;z-index:1;width:100%;height:100%}