body{
  background-color: #16161d;
  overflow-x: hidden;
}

div#blob{
  background-color: white;
  height: 300px;
  aspect-ratio: 1;
  position: absolute;
  top: 0;
  left: 0;
  border-radius: 50%;
  background: linear-gradient(to right, hsl(239, 67%, 58%), hsl(180, 99%, 32%));
  animation: rotate 20s infinite;
  opacity: 0.8;
  z-index: -2;
}

@keyframes rotate {
  from {
    rotate: 0deg;
  }
  
  50% {
    scale: 1 1.5;
  }
  
  to {
    rotate: 360deg;
  }
}

div.blur{
  position: fixed;
  z-index: -1;
  inset: 0;
  backdrop-filter: blur(50px)
}