.popup {
	position: fixed;
	top: 50%;
	left: 20px;
	transform: translateY(-50%);
	background: #f0f0f0;
	color: #333;
	padding: 15px 20px;
	border-radius: 10px;
	box-shadow: 0 4px 8px rgba(0,0,0,0.2);
	font-family: Arial, sans-serif;
	font-size: 16px;
	z-index: 9999;
	display: none;
	animation: fadeInOut 6s ease-in-out;
  }
  
  @keyframes fadeInOut {
	0% { opacity: 0; transform: translateY(-60%); }
	10% { opacity: 1; transform: translateY(-50%); }
	90% { opacity: 1; }
	100% { opacity: 0; transform: translateY(-60%); }
  }
  