body {
      margin: 0;
      height: 100vh;
      display: flex;
      justify-content: center;
      align-items: center;
      color: #fffae6;
      position: relative;
      background-image: url(room.jpg); background-repeat: no-repeat; background-attachment: fixed; background-size: cover; margin: 50px;
      overflow: hidden;
    }

    
    .overlay {
      position: absolute;
      inset: 0; 
      background: black;
      animation: flicker 4s infinite;
      pointer-events: none; 
    }

    @keyframes flicker {
      0%, 19%, 21%, 23%, 25%, 54%, 56%, 100% {
        opacity: 0.7; 
      }
      20%, 24%, 55% {
        opacity: 0;   
      }
    }

    .content {
      position: relative;
      z-index: 1;
      text-align: center;
    }

    h1 {
      font-size: 2rem;
    }
    /* answer: /dipwmlkp */
