:root{--led-6500k-stops: rgba(235, 245, 255, .4) 0%, rgba(220, 235, 255, .3) 10%, rgba(0, 0, 0, .9) 55%, #000 80%;--led-6500k-border-stops: rgba(235, 245, 255, 1) 0%, rgba(220, 235, 255, .7) 40%, rgba(220, 235, 255, 0) 90%}.luce{position:relative;background:#000;overflow:hidden}.luce:before{content:"";position:absolute;inset:0;z-index:0}.pos-center:before{background:radial-gradient(circle at center,var(--led-6500k-stops))}.pos-right-top:before{background:radial-gradient(circle at right top,var(--led-6500k-stops))}.pos-left-bottom:before{background:radial-gradient(circle at left bottom,var(--led-6500k-stops))}.box-form{position:relative;z-index:1;overflow:visible}.box-form:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:5;background:linear-gradient(to right,var(--led-6500k-border-stops)) top left / 100% 3px no-repeat,linear-gradient(to bottom,var(--led-6500k-border-stops)) top left / 3px 100% no-repeat}.box-form:after{content:"";position:absolute;inset:0;pointer-events:none;z-index:5;background:linear-gradient(to left,var(--led-6500k-border-stops)) bottom right / 100% 3px no-repeat,linear-gradient(to top,var(--led-6500k-border-stops)) bottom right / 3px 100% no-repeat}.luce>*{position:relative;z-index:1}
