: rgba(0, 0, 0, 0.5);
          display: none;
          z-index: 999;
          opacity: 0; /* Start with 0 opacity */
          animation: fadeIn 0.5s ease-out forwards; /* Fade-in animation */
        }

        #popupModal {
          display: none;
          position: fixed;
          bottom: 80px;
          left: 50%;
          transform: translateX(100%); /* Start off-screen to the right */
          animation: slideInFromRight 0.5s ease-out forwards; /* Modal slide-in animation */
          width: 9