body {
	background: linear-gradient(135deg, #e0e7ff 0%, #f8fafc 100%);
	min-height: 100vh;
}

.card {
	border-radius: 1rem;
	background: rgba(255,255,255,0.95);
	box-shadow: 0 4px 24px rgba(0,0,0,0.08);
}

h1 {
	font-family: 'Poppins', Arial, sans-serif;
	font-weight: 700;
	color: #2d3748;
}

.btn-success {
	background: linear-gradient(90deg, #38b2ac 0%, #4299e1 100%);
	border: none;
}

.btn-primary {
	background: linear-gradient(90deg, #805ad5 0%, #f56565 100%);
	border: none;
}
