body {
	font-family: 'Segoe UI', system-ui, -apple-system, sans-serif;
	background-color: #ffffff;
}
.hero-section {
	background: linear-gradient(135deg, #f8fafc 0%, #e2e8f0 100%);
}
.login-card {
	background: #ffffff;
	border: 1px solid rgba(0, 0, 0, 0.08);
}
.nav-pills .nav-link {
	color: #475569;
	font-weight: 600;
	border-radius: 0.5rem;
	padding: 0.75rem 1rem;
}
.nav-pills .nav-link.active {
	background-color: #0d6efd;
	color: #ffffff;
}
.nav-pills .nav-link#docent-tab.active {
	background-color: #212529;
	color: #ffffff;
}
