	/* Fix hover colors for dark sidebar */
	.sidebar-left .nav-main li a:hover,
	.sidebar-left .nav-main li a:focus {
		color: #f4c430 !important; /* gold-light color */
	}
	.sidebar-left .nav-main li.nav-active > a {
		color: #f4c430 !important;
	}
	.sidebar-left .nav-main > li > a:hover,
	.sidebar-left .nav-main > li > a:focus {
		background-color: rgba(244, 196, 48, 0.1);
	}
	.sidebar-left .nav-main li .nav-children li a:hover,
	.sidebar-left .nav-main li .nav-children li a:focus {
		color: #f4c430 !important;
		background-color: rgba(244, 196, 48, 0.05);
	}
	
	/* User profile section styles */
	.sidebar-user-profile {
		padding: 20px;
		border-bottom: 1px solid rgba(255,255,255,0.1);
		margin-bottom: 20px;
		text-align: center;
	}
	.sidebar-user-avatar {
		width: 60px;
		height: 60px;
		margin: 0 auto 10px;
		font-size: 1.5rem;
	}
	.sidebar-user-name {
		color: #fff;
		font-weight: 600;
		margin-bottom: 5px;
	}
	.sidebar-user-role {
		color: #f4c430;
		font-size: 0.875rem;
		text-transform: uppercase;
		letter-spacing: 0.5px;
	}
	