       font-family: Arial, sans-serif;

       }

       /* Popup Styles */
       .popup {

           display: none; /* Hidden by default */
           position: fixed; /* Stay in place */
           left: 0;
           top: 0;
           width: 100%; /* Full width */
           height: 100%; /* Full height */
           background-color: rgba(0, 0, 0, 0.5); /* Black background with opacity */
           justify-content: center; /* Center the popup */
           align-items: center; /* Center the popup */