.plasma-container{position:relative;width:100%;height:100%;overflow:hidden;animation:plasmaMove 5s infinite,float 10s infinite}@keyframes plasmaMove{0%,to{background:radial-gradient(circle at 20% 50%,var(--plasma-color,#3b82f6) 22 0,transparent 50%),radial-gradient(circle at 80% 20%,var(--plasma-color,#3b82f6) 33 0,transparent 50%),radial-gradient(circle at 40% 80%,var(--plasma-color,#3b82f6) 22 0,transparent 50%)}25%{background:radial-gradient(circle at 40% 40%,var(--plasma-color,#3b82f6) 25 0,transparent 50%),radial-gradient(circle at 60% 60%,var(--plasma-color,#3b82f6) 30 0,transparent 50%),radial-gradient(circle at 80% 20%,var(--plasma-color,#3b82f6) 25 0,transparent 50%)}50%{background:radial-gradient(circle at 80% 50%,var(--plasma-color,#3b82f6) 22 0,transparent 50%),radial-gradient(circle at 20% 80%,var(--plasma-color,#3b82f6) 33 0,transparent 50%),radial-gradient(circle at 60% 20%,var(--plasma-color,#3b82f6) 22 0,transparent 50%)}75%{background:radial-gradient(circle at 60% 60%,var(--plasma-color,#3b82f6) 25 0,transparent 50%),radial-gradient(circle at 40% 40%,var(--plasma-color,#3b82f6) 30 0,transparent 50%),radial-gradient(circle at 20% 80%,var(--plasma-color,#3b82f6) 25 0,transparent 50%)}}@keyframes plasmaMove2{0%,to{transform:translate(0) rotate(0deg) scale(1)}33%{transform:translate(10%,-5%) rotate(120deg) scale(1.1)}66%{transform:translate(-5%,10%) rotate(240deg) scale(.9)}}@keyframes plasmaMove3{0%{transform:translate(0) rotate(0deg);opacity:.3}25%{transform:translate(15%,10%) rotate(90deg);opacity:.6}50%{transform:translate(-10%,15%) rotate(180deg);opacity:.4}75%{transform:translate(-15%,-10%) rotate(270deg);opacity:.7}to{transform:translate(0) rotate(1turn);opacity:.3}}@keyframes float{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-20px) rotate(180deg)}}