/*
body { 
	font-family: Arial, sans-serif; 
	display: flex; 
	justify-content: center; 
	align-items: center; 
	height: 100vh; 
	margin: 0; 
	background: #f3f3f3; 
} 
 */ 
#optionBox { 
	font-family: Arial, sans-serif;
	background: #e6ecff; 
	padding: 10px; 
	border-radius: 4px; 
	box-shadow: 0 8px 16px rgba(0, 0, 0, 0.2); 
	text-align: center;
	position: fixed;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	width: 460px;
}
  
#optionBox.hide { 
	opacity: 0; 
	pointer-events: none; 
	transform: scale(0.8); 
	transition: all 0.3s ease; 
} 
  
::selection { 
	color: #fff; 
	background: #0033cc; 
} 
  
#optionContent p { 
	color: #333; 
	margin: 10px 0 20px 0; 
} 
  
#optionContent .buttons { 
	display: flex; 
	align-items: center; 
	justify-content: center; 
	margin-top: 20px; 
} 
  
.optionButton, 
.rejectButton { 
	padding: 10px 20px; 
	border: none; 
	outline: none; 
	color: #fff; 
	font-size: 16px; 
	font-weight: 500; 
	border-radius: 20px; 
	cursor: pointer; 
	transition: all 0.3s ease; 
} 
  
.optionButton { 
	background: #0033cc; 
	margin-right: 10px; 
} 
  
.rejectButton { 
	color: #111211; 
	background: transparent; 
	border: 1px solid #0033cc; 
	text-decoration: none; 
} 
  
#optionBox img { 
	max-width: 90px; 
} 
  
#optionHeader { 
	font-size: 25px; 
	font-weight: 600; 
	margin-top: 10px; 
}