.ne-bubbles{--blur:40px;width:100%;height:100dvh;overflow:hidden;background:#6c00a2;position:relative}.ne-bubbles[data-ne-flickering]{opacity:0}.ne-bubbles>.ne-bubbles__goo,.ne-bubbles>svg{display:none}.ne-bubbles__content{position:relative;z-index:1;width:100%;height:100%}.ne-bubbles__wrapper{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);width:100%;height:100%;position:absolute;inset:0;z-index:0;pointer-events:none}.ne-bubbles__bubble{position:absolute;filter:blur(var(--blur));-webkit-filter:blur(var(--blur));background:radial-gradient(circle at center,var(--inner-background) 0,transparent 50%) no-repeat;mix-blend-mode:var(--blending,hard-light)}.ne-bubbles.ne-bubbles--builder-disabled .ne-bubbles__bubble{animation:none!important}.ne-bubbles__bubble--1{--inner-background:rgba(18, 113, 255, 0.8);--blending:hard-light;--circle-size:80%;width:var(--circle-size);height:var(--circle-size);top:calc(50% - var(--circle-size) / 2);left:calc(50% - var(--circle-size) / 2);--speed:30s;--easing:ease;transform-origin:center center;animation:ne-bubbles-move-vertical var(--speed) var(--easing) infinite}.ne-bubbles__bubble--2{--inner-background:rgba(221, 74, 255, 0.8);--blending:hard-light;--circle-size:80%;width:var(--circle-size);height:var(--circle-size);top:calc(50% - var(--circle-size) / 2);left:calc(50% - var(--circle-size) / 2);--speed:20s;transform-origin:calc(50% - 400px);animation:ne-bubbles-move-in-circle var(--speed) reverse infinite}.ne-bubbles__bubble--3{--inner-background:rgba(100, 220, 255, 0.8);--blending:hard-light;--circle-size:80%;width:var(--circle-size);height:var(--circle-size);top:calc(50% - var(--circle-size) / 2 + 200px);left:calc(50% - var(--circle-size) / 2 - 500px);--speed:40s;transform-origin:calc(50% + 400px);animation:ne-bubbles-move-in-circle var(--speed) linear infinite}.ne-bubbles__bubble--4{--inner-background:rgba(200, 50, 50, 0.8);--blending:hard-light;--circle-size:80%;width:var(--circle-size);height:var(--circle-size);top:calc(50% - var(--circle-size) / 2);left:calc(50% - var(--circle-size) / 2);opacity:.7;--speed:40s;transform-origin:center center;animation:ne-bubbles-move-horizontal var(--speed) ease infinite}.ne-bubbles__bubble--5{--inner-background:rgba(180, 180, 50, 0.8);--blending:hard-light;--circle-size:80%;width:calc(var(--circle-size) * 2);height:calc(var(--circle-size) * 2);top:calc(50% - var(--circle-size));left:calc(50% - var(--circle-size));--speed:20s;transform-origin:calc(50% - 800px) calc(50% + 200px);animation:ne-bubbles-move-in-circle var(--speed) ease infinite}.ne-bubbles__bubble[data-type="vertical"]{--speed:30s;--easing:ease;transform-origin:center center;animation:ne-bubbles-move-vertical var(--speed) var(--easing) infinite}.ne-bubbles__bubble[data-type="horizontal"]{--speed:40s;transform-origin:center center;animation:ne-bubbles-move-horizontal var(--speed) ease infinite}.ne-bubbles__bubble[data-type="incircle1"]{--speed:20s;transform-origin:calc(50% - 400px);animation:ne-bubbles-move-in-circle var(--speed) reverse infinite}.ne-bubbles__bubble[data-type="incircle2"]{--speed:40s;transform-origin:calc(50% + 400px);animation:ne-bubbles-move-in-circle var(--speed) linear infinite}.ne-bubbles__bubble[data-type="incircle3"]{--speed:20s;transform-origin:calc(50% - 800px) calc(50% + 200px);animation:ne-bubbles-move-in-circle var(--speed) ease infinite}[data-bubble-cursor="1"] .ne-bubbles__bubble--cursor,[data-bubble-cursor="true"] .ne-bubbles__bubble--cursor{--inner-background:rgba(140, 100, 255, 0.8);--blending:hard-light;--dimensions:100%;width:var(--dimensions);height:var(--dimensions);top:calc(var(--dimensions) / -2);left:calc(var(--dimensions) / -2);opacity:.7;display:block}[data-bubble-cursor="0"] .ne-bubbles__bubble--cursor,[data-bubble-cursor="false"] .ne-bubbles__bubble--cursor,[data-bubble-cursor=""] .ne-bubbles__bubble--cursor{display:none}@keyframes ne-bubbles-move-in-circle{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}100%{transform:rotate(360deg)}}@keyframes ne-bubbles-move-vertical{0%{transform:translateY(-50%)}50%{transform:translateY(50%)}100%{transform:translateY(-50%)}}@keyframes ne-bubbles-move-horizontal{0%{transform:translateX(-50%) translateY(-10%)}50%{transform:translateX(50%) translateY(10%)}100%{transform:translateX(-50%) translateY(-10%)}}