.message-success {
            background-color: rgba(0, 128, 0, 0.9) !important;
        }
        
        .message-warning {
            background-color: rgba(255, 165, 0, 0.9) !important;
        }
        
        .message-error {
            background-color: rgba(255, 0, 0, 0.9) !important;
        }

#temporary-message {
            position: fixed;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%);
            background-color: rgba(0, 0, 0, 0.8);
            color: white;
            padding: 15px 30px;
            border-radius: 5px;
            box-shadow: 0 2px 10px rgba(0, 0, 0, 0.3);
            z-index: 1005;
            opacity: 0;
            transition: opacity 0.3s ease-out;
            pointer-events: none;
        }
        
        #temporary-message.show {
            opacity: 1;
        }